summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Savchenko <bircoph@gmail.com>2011-03-11 22:36:00 +0300
committerAndrew Savchenko <bircoph@gmail.com>2011-03-11 22:36:00 +0300
commita70b09ebb7367e77cc5a2d728fe0c0ae604095f2 (patch)
treea71f29b32c02e4d2ef4c82a8fabba9ca123a0fe4 /net-misc
parentUpdate linphone to ver. 3.4.2 (diff)
downloadbircoph-a70b09ebb7367e77cc5a2d728fe0c0ae604095f2.tar.gz
bircoph-a70b09ebb7367e77cc5a2d728fe0c0ae604095f2.tar.bz2
bircoph-a70b09ebb7367e77cc5a2d728fe0c0ae604095f2.zip
proxychains are updated in the portage
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/proxychains/ChangeLog60
-rw-r--r--net-misc/proxychains/Manifest5
-rw-r--r--net-misc/proxychains/files/proxychains-3.1-localnets.patch119
-rw-r--r--net-misc/proxychains/metadata.xml9
-rw-r--r--net-misc/proxychains/proxychains-3.1.ebuild33
5 files changed, 0 insertions, 226 deletions
diff --git a/net-misc/proxychains/ChangeLog b/net-misc/proxychains/ChangeLog
deleted file mode 100644
index 84b0995..0000000
--- a/net-misc/proxychains/ChangeLog
+++ /dev/null
@@ -1,60 +0,0 @@
-# ChangeLog for net-misc/proxychains
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/proxychains/ChangeLog,v 1.14 2008/04/21 18:04:05 phreak Exp $
-
- 21 Apr 2008; Christian Heim <phreak@gentoo.org> metadata.xml:
- Fix up metadata.xml. If there's no maintainer for the package, the metadata
- also needs to contain m-needed@g.o.
-
- 08 Dec 2007; Mike Frysinger <vapier@gentoo.org> proxychains-3.1.ebuild:
- Add net-dns/bind-tools to RDEPEND #201466 by gtlinuxman.
-
- 11 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> proxychains-3.1.ebuild:
- Marked ~amd64 for bug #112983
-
- 24 Jun 2006; Jason Wever <weeve@gentoo.org> proxychains-3.1.ebuild:
- Added ~sparc keyword wrt bug #137392.
-
- 27 Apr 2006; Alec Warner <antarus@gentoo.org>
- files/digest-proxychains-2.1-r2, Manifest:
- Fixing SHA256 digest, pass four
-
-*proxychains-3.1 (16 Mar 2006)
-
- 16 Mar 2006; Mike Frysinger <vapier@gentoo.org> +proxychains-3.1.ebuild:
- Version bump.
-
-*proxychains-3.0 (05 Mar 2006)
-
- 05 Mar 2006; Mike Frysinger <vapier@gentoo.org> +proxychains-3.0.ebuild:
- Version bump.
-
- 29 Oct 2005; Mike Frysinger <vapier@gentoo.org>
- +files/proxychains-2.1-autotools.patch, proxychains-2.1-r2.ebuild:
- Cleanup autotools #91677.
-
-*proxychains-2.1-r2 (19 Apr 2005)
-
- 19 Apr 2005; Mike Frysinger <vapier@gentoo.org>
- files/proxychains-2.1-libc-connect.patch, +proxychains-2.1-r2.ebuild:
- Unbreak proxychains #89464 by Cliff Barnes.
-
-*proxychains-2.1-r1 (12 Mar 2005)
-
- 12 Mar 2005; Mike Frysinger <vapier@gentoo.org>
- +files/proxychains-2.1-libc-connect.patch, +proxychains-2.1-r1.ebuild:
- Fix ugly connect() hacks.
-
- 06 Nov 2004; <pyrania@gentoo.org> proxychains-1.8.2.ebuild,
- proxychains-2.1.ebuild:
- Marked stable on x86.
-
-*proxychains-2.1 (30 Aug 2004)
-
- 30 Aug 2004; Mike Frysinger <vapier@gentoo.org> +proxychains-2.1.ebuild:
- Version bump #61768 by Vasiliev Michael.
-
-*proxychains-1.8.2 (12 Mar 2004)
-
- 12 Mar 2004; Mike Frysinger <vapier@gentoo.org> :
- Initial import. Ebuild submitted by Diego Garcia #43919.
diff --git a/net-misc/proxychains/Manifest b/net-misc/proxychains/Manifest
deleted file mode 100644
index a376b49..0000000
--- a/net-misc/proxychains/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX proxychains-3.1-localnets.patch 3312 RMD160 7512d063adca247b2274e65079d8738877313fc8 SHA1 4ea7973b13a560d69c3a6ac857438be745872ee1 SHA256 e370bb16dd87069ae709e54d33859bc10c06fc520a5b60971e1ebd4b5d82ce15
-DIST proxychains-3.1.tar.gz 327057 RMD160 3795ec1f0b33271a16d1a9769f94d85fe9f7f179 SHA1 3d4ab30c65d4dc21af9898464e5789a09194d04c SHA256 9a27657fe9f6e17de9e402ba5c60f9954e7e79fb270c1ef242770f3c01d8515a
-EBUILD proxychains-3.1.ebuild 1000 RMD160 fe8be82de408c94b3946cf2b698557dfa0ba205d SHA1 da65c307356f1febfa323b92be79c6b1aacb2d2c SHA256 5bb93c85ac7e8cc8fd4b54b361c56dda5bfc0ff4ab99335c1041937274022d02
-MISC ChangeLog 2073 RMD160 7a1a9ef7751db5541174a414fb63b288face2fc1 SHA1 1343a72a17b1c20b7d6295164a6c36807138effa SHA256 07c59935df06a4a68c2383b312bfe92b9b6c3159355efa9c91c59a9e95b8d3b9
-MISC metadata.xml 290 RMD160 b9b86283c09349c8827faef7d3ef5f724a248e77 SHA1 ae1c8e62d75c94ff50b8a5391afb6008460963aa SHA256 380e26e9262298b9cb31e863a9ab641f6fbdc8c50bda2cf2e47fd399f9cb5e85
diff --git a/net-misc/proxychains/files/proxychains-3.1-localnets.patch b/net-misc/proxychains/files/proxychains-3.1-localnets.patch
deleted file mode 100644
index a115c4e..0000000
--- a/net-misc/proxychains/files/proxychains-3.1-localnets.patch
+++ /dev/null
@@ -1,119 +0,0 @@
---- proxychains-3.1.orig/proxychains/libproxychains.c 2006-03-16 05:16:59.000000000 +1300
-+++ proxychains-3.1/proxychains/libproxychains.c 2007-04-18 15:31:24.000000000 +1200
-@@ -42,6 +42,30 @@
- #define SOCKFAMILY(x) (satosin(x)->sin_family)
- #define MAX_CHAIN 30*1024
-
-+#ifdef PTRUE
-+#undef PTRUE
-+#endif
-+#define PTRUE 1
-+
-+#ifdef PFALSE
-+#undef PFALSE
-+#endif
-+#define PFALSE 0
-+
-+/* total number of available slots for subnets */
-+#define MAX_LOCAL_NETS 20
-+
-+/* structur for representing networks to be excluded */
-+typedef struct
-+{
-+ int valid;
-+ unsigned int subnetwork;
-+ unsigned int subnetmask;
-+} my_network;
-+
-+my_network localnet[MAX_LOCAL_NETS]; /* array of sub nets */
-+
-+
- int tcp_read_time_out;
- int tcp_connect_time_out;
- chain_type proxychains_ct;
-@@ -55,14 +79,15 @@
- static inline void get_chain_data(
- proxy_data *pd,
- unsigned int *proxy_count,
-- chain_type *ct);
-+ chain_type *ct,
-+ my_network *subnets);
-
- static void init_lib()
- {
- // proxychains_write_log("ProxyChains-"VERSION
--// " (http://proxychains.sf.net)\n");
--
-- get_chain_data(proxychains_pd,&proxychains_proxy_count,&proxychains_ct);
-+// " (http://proxychains.sf.net)\n");
-+ get_chain_data(proxychains_pd,&proxychains_proxy_count,&proxychains_ct,localnet);
-+
- true_connect = (connect_t) dlsym(RTLD_NEXT, "connect");
-
- if (!true_connect) {
-@@ -140,11 +165,12 @@
- static inline void get_chain_data(
- proxy_data *pd,
- unsigned int *proxy_count,
-- chain_type *ct)
-+ chain_type *ct,
-+ my_network *subnets)
- {
-
-
-- int count=0,port_n=0,list=0;
-+ int count=0,port_n=0,list=0,subcount=0;
- char buff[1024],type[1024],host[1024],user[1024];
- FILE* file;
-
-@@ -170,7 +196,11 @@
- if(buff[strspn(buff," ")]!='#') {
- if(list) {
- bzero(&pd[count], sizeof(proxy_data));
-- pd[count].ps=PLAY_STATE;
-+
-+ bzero(&subnets[subcount], sizeof(my_network));
-+
-+ pd[count].ps=PLAY_STATE;
-+
- port_n=0;
- sscanf(buff,"%s %s %d %s %s", type,host,&port_n,
- pd[count].user,pd[count].pass);
-@@ -182,6 +212,12 @@
- pd[count].pt=SOCKS4_TYPE;
- }else if(!strcmp(type,"socks5")) {
- pd[count].pt=SOCKS5_TYPE;
-+ } else if(!strcmp(type,"localnet")) {
-+ subnets[subcount].subnetwork=inet_addr(host);
-+ subnets[subcount].subnetmask=inet_addr(pd[count].user);
-+ subnets[subcount].valid=PTRUE;
-+ subnets[subcount + 1].valid=PFALSE;
-+ subcount++;
- }else continue;
-
- if( pd[count].ip && pd[count].ip!=-1 && port_n)
-@@ -223,13 +259,23 @@
- int connect (int sock, const struct sockaddr *addr, unsigned int len)
- {
- int socktype=0,optlen=0,flags=0,ret=0;
--
-+ int lnnum=0;
- if(!init_l)
- init_lib();
- optlen=sizeof(socktype);
- getsockopt(sock,SOL_SOCKET,SO_TYPE,&socktype,&optlen);
- if (! (SOCKFAMILY(*addr)==AF_INET && socktype==SOCK_STREAM))
- return true_connect(sock,addr,len);
-+
-+ get_chain_data(proxychains_pd,&proxychains_proxy_count,&proxychains_ct,localnet);
-+ for (lnnum = 0; localnet[lnnum].valid == PTRUE; lnnum++)
-+ {
-+ if (( satosin(*addr)->sin_addr.s_addr & localnet[lnnum].subnetmask) == localnet[lnnum].subnetwork)
-+ {
-+ return true_connect(sock,addr,len);
-+ }
-+ }
-+
- flags=fcntl(sock, F_GETFL, 0);
- if(flags & O_NONBLOCK)
- fcntl(sock, F_SETFL, !O_NONBLOCK);
diff --git a/net-misc/proxychains/metadata.xml b/net-misc/proxychains/metadata.xml
deleted file mode 100644
index fae7d74..0000000
--- a/net-misc/proxychains/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>no-herd</herd>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- <name>Default assignee for orphaned packages</name>
- </maintainer>
-</pkgmetadata>
diff --git a/net-misc/proxychains/proxychains-3.1.ebuild b/net-misc/proxychains/proxychains-3.1.ebuild
deleted file mode 100644
index dcf9d92..0000000
--- a/net-misc/proxychains/proxychains-3.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/proxychains/proxychains-3.1.ebuild,v 1.6 2007/12/08 07:15:15 vapier Exp $
-
-# This doesn't seem to be 64bit clean ... on amd64 for example,
-# trying to do `proxychains telnet 192.168.0.77` will attempt to
-# connect to '10.0.0.5' instead:
-# $ strace -econnect ./proxychains telnet 192.168.0.77
-# connect(4, {sa_family=AF_INET, sin_port=htons(3128), sin_addr=inet_addr("10.0.0.5")}, 16) = -1
-
-EAPI=2
-
-inherit eutils
-
-DESCRIPTION="force any tcp connections to flow through a proxy (or proxy chain)"
-HOMEPAGE="http://proxychains.sourceforge.net/"
-SRC_URI="mirror://sourceforge/proxychains/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ppc ~sparc x86"
-IUSE=""
-
-RDEPEND="net-dns/bind-tools"
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-localnets.patch"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
- dodoc AUTHORS ChangeLog README TODO
-}