public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Tim Semeijn <fedora@semops.nl>
To: git-commits@fedoraproject.org
Subject: [rpms/3proxy] f43: Update to 0.9.7 (fixes rhbz#2497044)
Date: Thu, 09 Jul 2026 11:26:15 GMT [thread overview]
Message-ID: <178359637599.1.2970754461631510199.rpms-3proxy-3ade874b5a2b@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/3proxy
Branch : f43
Commit : 3ade874b5a2b97eb926478cf506c87459570f50f
Author : Tim Semeijn <fedora@semops.nl>
Date : 2026-07-09T11:17:33+00:00
Stats : +366/-323 in 6 file(s)
URL : https://src.fedoraproject.org/rpms/3proxy/c/3ade874b5a2b97eb926478cf506c87459570f50f?branch=f43
Log:
Update to 0.9.7 (fixes rhbz#2497044)
---
diff --git a/.gitignore b/.gitignore
index d4d9e12..2cf52dc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@
/3proxy-0.9.4.tar.gz
/3proxy-0.9.5.tar.gz
/3proxy-0.9.6.tar.gz
+/3proxy-0.9.7.tar.gz
diff --git a/3proxy-0.9.6-config-path.patch b/3proxy-0.9.6-config-path.patch
index 0f62aa4..01c552c 100644
--- a/3proxy-0.9.6-config-path.patch
+++ b/3proxy-0.9.6-config-path.patch
@@ -1,6 +1,15 @@
---- man/3proxy.8.orig
-+++ man/3proxy.8
-@@ -87,7 +87,7 @@
+--- man/3proxy.8.orig 2026-07-09 08:46:27
++++ man/3proxy.8 2026-07-09 08:46:27
+@@ -74,7 +74,7 @@
+ .TP
+ .B config_file
+ Name of config file. See
+-.BR 3proxy.cfg (3)
++.BR 3proxy.cfg (5)
+ for configuration file format. Under Windows, if config_file is not specified,
+ .BR 3proxy
+ looks for a file named
+@@ -84,7 +84,7 @@
configuration from stdin. It makes it possible to use the 3proxy.cfg file as
an executable script just by setting +x mode and adding
.br
@@ -9,7 +18,7 @@
.br
as a first line in 3proxy.cfg
.TP
-@@ -136,7 +136,7 @@
+@@ -133,7 +133,7 @@
wget to automate this task.
.SH FILES
.TP
diff --git a/3proxy-0.9.6-manpage.patch b/3proxy-0.9.6-manpage.patch
deleted file mode 100644
index a13adc8..0000000
--- a/3proxy-0.9.6-manpage.patch
+++ /dev/null
@@ -1,308 +0,0 @@
-diff -urN 3proxy-0.9.6-orig/3proxy-0.9.6/man/3proxy.8 3proxy-0.9.6-new/3proxy-0.9.6/man/3proxy.8
---- man/3proxy.8 2026-04-11 10:06:43.000000000 +0000
-+++ man/3proxy.8 2026-04-17 11:58:23.918784163 +0000
-@@ -26,7 +26,7 @@
- gateways with HTTP and HTTPS proxy with FTP over HTTP support, SOCKS v4,
- v4.5 and v5, POP3 proxy, UDP and TCP portmappers. Each gateway is started
- from the configuration file like an independent service
--.BR proxy (8)
-+.BR htproxy (8)
- .BR socks (8)
- .BR pop3p (8)
- .BR tcppm (8)
-@@ -140,7 +140,7 @@
- Report all bugs to
- .BR 3proxy@3proxy.org
- .SH SEE ALSO
--3proxy.cfg(3), proxy(8), ftppr(8), socks(8), pop3p(8), tcppm(8), udppm(8),
-+3proxy.cfg(3), ftppr(8), htproxy(8), socks(8), pop3p(8), tcppm(8), tlspr(8), udppm(8),
- kill(1), syslogd(8),
- .br
- https://3proxy.org/
-diff -urN 3proxy-0.9.6-orig/3proxy-0.9.6/man/3proxy.cfg.3 3proxy-0.9.6-new/3proxy-0.9.6/man/3proxy.cfg.3
---- man/3proxy.cfg.3 2026-04-11 10:06:43.000000000 +0000
-+++ man/3proxy.cfg.3 2026-04-17 11:58:55.722904351 +0000
-@@ -46,7 +46,7 @@
- Next commands start gateway services:
-
- .br
--.B proxy
-+.B htproxy
- [options]
- .br
- .B socks
-@@ -77,7 +77,7 @@
- .br
- Descriptions:
- .br
--.B proxy
-+.B htproxy
- HTTP/HTTPS proxy (default port 3128)
- .br
- .B socks
-@@ -188,7 +188,7 @@
- of IP-IP NAT (will not work for PAT)
- .br
- Also, all options mentioned for
--.BR proxy (8)
-+.BR htproxy (8)
- .BR socks (8)
- .BR pop3p (8)
- .BR tcppm (8)
-@@ -1122,7 +1122,7 @@
- Report all bugs to
- .BR 3proxy@3proxy.org
- .SH SEE ALSO
--3proxy(8), proxy(8), ftppr(8), socks(8), pop3p(8), tcppm(8), udppm(8), syslogd(8),
-+3proxy(8), ftppr(8), htproxy(8), socks(8), pop3p(8), tcppm(8), tlspr(8), udppm(8), syslogd(8),
- .br
- https://3proxy.org/
- .SH TRIVIA
-diff -urN 3proxy-0.9.6-orig/3proxy-0.9.6/man/ftppr.8 3proxy-0.9.6-new/3proxy-0.9.6/man/ftppr.8
---- man/ftppr.8 2026-04-11 10:06:43.000000000 +0000
-+++ man/ftppr.8 2026-04-17 11:58:23.935784227 +0000
-@@ -79,7 +79,7 @@
- Report all bugs to
- .BR 3proxy@3proxy.org
- .SH SEE ALSO
--3proxy(8), proxy(8), pop3p(8), socks(8), tcppm(8), udppm(8), syslogd(8),
-+3proxy(8), htproxy(8), pop3p(8), socks(8), tcppm(8), tlspr(8), udppm(8), syslogd(8),
- .br
- https://3proxy.org/
- .SH AUTHORS
-diff -urN 3proxy-0.9.6-orig/3proxy-0.9.6/man/htproxy.8 3proxy-0.9.6-new/3proxy-0.9.6/man/htproxy.8
---- man/htproxy.8 1970-01-01 00:00:00.000000000 +0000
-+++ man/htproxy.8 2026-04-17 11:58:23.976784382 +0000
-@@ -0,0 +1,78 @@
-+.TH proxy "8" "January 2019" "3proxy 0.9" "Universal proxy server"
-+.SH NAME
-+.B htproxy
-+\- HTTP proxy gateway service
-+.SH SYNOPSIS
-+.BR "htproxy " [ -d ][ -a ]
-+.IB \fR[ -l \fR[ \fR[ @ \fR] logfile \fR]]
-+.IB \fR[ -p port\fR]
-+.IB \fR[ -i internal_ip\fR]
-+.IB \fR[ -e external_ip\fR]
-+.SH DESCRIPTION
-+.B htproxy
-+is HTTP gateway service with HTTPS and FTP over HTTPS support.
-+.SH OPTIONS
-+.TP
-+.B -I
-+Inetd mode. Standalone service only.
-+.TP
-+.B -d
-+Daemonize. Detach service from console and run in the background.
-+.TP
-+.B -t
-+Be silenT. Do not log start/stop/accept error records.
-+.TP
-+.B -u
-+Never ask for username authentication
-+.TP
-+.B -e
-+External address. IP address of the interface the proxy should initiate connections
-+from.
-+By default, the system will decide which address to use in accordance
-+with the routing table.
-+.TP
-+.B -i
-+Internal address. IP address the proxy accepts connections to.
-+By default, connections to any interface are accepted. It\'s usually unsafe.
-+.TP
-+.B -a
-+Anonymous. Hide information about client.
-+.TP
-+.B -a1
-+Anonymous. Show fake information about client.
-+.TP
-+.B -p
-+Port. Port proxy listens for incoming connections. Default is 3128.
-+.TP
-+.B -l
-+Log. By default logging is to stdout. If
-+.I logfile
-+is specified logging is to file. Under Unix, if
-+.RI \' @ \'
-+preceeds
-+.IR logfile ,
-+syslog is used for logging.
-+.TP
-+.B -S
-+Increase or decrease stack size. You may want to try something like -S8192 if you experience 3proxy
-+crashes.
-+.SH CLIENTS
-+You should use a client with HTTP proxy support or configure a router to redirect
-+HTTP traffic to the proxy (transparent proxy). Configure the client to connect to
-+.I internal_ip
-+and
-+.IR port .
-+HTTPS support allows you to use almost any TCP-based protocol. If you need to
-+limit clients, use
-+.BR 3proxy (8)
-+instead.
-+.SH BUGS
-+Report all bugs to
-+.BR 3proxy@3proxy.org
-+.SH SEE ALSO
-+3proxy(8), ftppr(8), socks(8), pop3p(8), tcppm(8), tlspr(8), udppm(8), syslogd(8),
-+.br
-+https://3proxy.org/
-+.SH AUTHORS
-+3proxy is designed by Vladimir 3APA3A Dubrovin
-+.RI ( 3proxy@3proxy.org )
-diff -urN 3proxy-0.9.6-orig/3proxy-0.9.6/man/pop3p.8 3proxy-0.9.6-new/3proxy-0.9.6/man/pop3p.8
---- man/pop3p.8 2026-04-11 10:06:43.000000000 +0000
-+++ man/pop3p.8 2026-04-17 11:58:23.938784239 +0000
-@@ -75,7 +75,7 @@
- Report all bugs to
- .BR 3proxy@3proxy.org
- .SH SEE ALSO
--3proxy(8), ftppr(8), proxy(8), socks(8), tcppm(8), udppm(8), syslogd(8),
-+3proxy(8), ftppr(8), htproxy(8), socks(8), tcppm(8), tlspr(8), udppm(8), syslogd(8),
- .br
- https://3proxy.org/
- .SH AUTHORS
-diff -urN 3proxy-0.9.6-orig/3proxy-0.9.6/man/proxy.8 3proxy-0.9.6-new/3proxy-0.9.6/man/proxy.8
---- man/proxy.8 2026-04-11 10:06:43.000000000 +0000
-+++ man/proxy.8 1970-01-01 00:00:00.000000000 +0000
-@@ -1,78 +0,0 @@
--.TH proxy "8" "January 2019" "3proxy 0.9" "Universal proxy server"
--.SH NAME
--.B proxy
--\- HTTP proxy gateway service
--.SH SYNOPSIS
--.BR "proxy " [ -d ][ -a ]
--.IB \fR[ -l \fR[ \fR[ @ \fR] logfile \fR]]
--.IB \fR[ -p port\fR]
--.IB \fR[ -i internal_ip\fR]
--.IB \fR[ -e external_ip\fR]
--.SH DESCRIPTION
--.B proxy
--is HTTP gateway service with HTTPS and FTP over HTTPS support.
--.SH OPTIONS
--.TP
--.B -I
--Inetd mode. Standalone service only.
--.TP
--.B -d
--Daemonize. Detach service from console and run in the background.
--.TP
--.B -t
--Be silenT. Do not log start/stop/accept error records.
--.TP
--.B -u
--Never ask for username authentication
--.TP
--.B -e
--External address. IP address of the interface the proxy should initiate connections
--from.
--By default, the system will decide which address to use in accordance
--with the routing table.
--.TP
--.B -i
--Internal address. IP address the proxy accepts connections to.
--By default, connections to any interface are accepted. It\'s usually unsafe.
--.TP
--.B -a
--Anonymous. Hide information about client.
--.TP
--.B -a1
--Anonymous. Show fake information about client.
--.TP
--.B -p
--Port. Port proxy listens for incoming connections. Default is 3128.
--.TP
--.B -l
--Log. By default logging is to stdout. If
--.I logfile
--is specified logging is to file. Under Unix, if
--.RI \' @ \'
--preceeds
--.IR logfile ,
--syslog is used for logging.
--.TP
--.B -S
--Increase or decrease stack size. You may want to try something like -S8192 if you experience 3proxy
--crashes.
--.SH CLIENTS
--You should use a client with HTTP proxy support or configure a router to redirect
--HTTP traffic to the proxy (transparent proxy). Configure the client to connect to
--.I internal_ip
--and
--.IR port .
--HTTPS support allows you to use almost any TCP-based protocol. If you need to
--limit clients, use
--.BR 3proxy (8)
--instead.
--.SH BUGS
--Report all bugs to
--.BR 3proxy@3proxy.org
--.SH SEE ALSO
--3proxy(8), ftppr(8), socks(8), pop3p(8), tcppm(8), udppm(8), syslogd(8),
--.br
--https://3proxy.org/
--.SH AUTHORS
--3proxy is designed by Vladimir 3APA3A Dubrovin
--.RI ( 3proxy@3proxy.org )
-diff -urN 3proxy-0.9.6-orig/3proxy-0.9.6/man/smtpp.8 3proxy-0.9.6-new/3proxy-0.9.6/man/smtpp.8
---- man/smtpp.8 2026-04-11 10:06:43.000000000 +0000
-+++ man/smtpp.8 2026-04-17 11:58:23.942784254 +0000
-@@ -76,7 +76,7 @@
- Report all bugs to
- .BR 3proxy@3proxy.org
- .SH SEE ALSO
--3proxy(8), ftppr(8), proxy(8), socks(8), tcppm(8), udppm(8), syslogd(8),
-+3proxy(8), ftppr(8), htproxy(8), socks(8), tcppm(8), tlspr(8), udppm(8), syslogd(8),
- .br
- https://3proxy.org/
- .SH AUTHORS
-diff -urN 3proxy-0.9.6-orig/3proxy-0.9.6/man/socks.8 3proxy-0.9.6-new/3proxy-0.9.6/man/socks.8
---- man/socks.8 2026-04-11 10:06:43.000000000 +0000
-+++ man/socks.8 2026-04-17 11:58:23.945784265 +0000
-@@ -84,7 +84,7 @@
- Report all bugs to
- .BR 3proxy@3proxy.org
- .SH SEE ALSO
--3proxy(8), proxy(8), ftppr(8), pop3p(8), tcppm(8), udppm(8), syslogd(8),
-+3proxy(8), ftppr(8), htproxy(8), pop3p(8), tcppm(8), tlspr(8), udppm(8), syslogd(8),
- .br
- https://3proxy.org/
- .SH AUTHORS
-diff -urN 3proxy-0.9.6-orig/3proxy-0.9.6/man/tcppm.8 3proxy-0.9.6-new/3proxy-0.9.6/man/tcppm.8
---- man/tcppm.8 2026-04-11 10:06:43.000000000 +0000
-+++ man/tcppm.8 2026-04-17 11:58:23.949784280 +0000
-@@ -65,7 +65,7 @@
- Report all bugs to
- .BR 3proxy@3proxy.org
- .SH SEE ALSO
--3proxy(8), proxy(8), ftppr(8), socks(8), pop3p(8), udppm(8), syslogd(8),
-+3proxy(8), ftppr(8), htproxy(8), socks(8), pop3p(8), tlspr(8), udppm(8), syslogd(8),
- .br
- https://3proxy.org/
- .SH AUTHORS
-diff -urN 3proxy-0.9.6-orig/3proxy-0.9.6/man/tlspr.8 3proxy-0.9.6-new/3proxy-0.9.6/man/tlspr.8
---- man/tlspr.8 2026-04-11 10:06:43.000000000 +0000
-+++ man/tlspr.8 2026-04-17 11:58:23.952784292 +0000
-@@ -77,7 +77,7 @@
- Report all bugs to
- .BR 3proxy@3proxy.org
- .SH SEE ALSO
--3proxy(8), ftppr(8), proxy(8), socks(8), pop3p(8), smtpp(8), tcppm(8), udppm(8), syslogd(8),
-+3proxy(8), ftppr(8), htproxy(8), socks(8), pop3p(8), smtpp(8), tcppm(8), udppm(8), syslogd(8),
- .br
- https://3proxy.org/
- .SH AUTHORS
-diff -urN 3proxy-0.9.6-orig/3proxy-0.9.6/man/udppm.8 3proxy-0.9.6-new/3proxy-0.9.6/man/udppm.8
---- man/udppm.8 2026-04-11 10:06:43.000000000 +0000
-+++ man/udppm.8 2026-04-17 11:58:23.955784303 +0000
-@@ -71,7 +71,7 @@
- Report all bugs to
- .BR 3proxy@3proxy.org
- .SH SEE ALSO
--3proxy(8), proxy(8), ftppr(8), socks(8), pop3p(8), udppm(8), syslogd(8),
-+3proxy(8), ftppr(8), htproxy(8), socks(8), pop3p(8), tlspr(8), udppm(8), syslogd(8),
- .br
- https://3proxy.org/
- .SH AUTHORS
diff --git a/3proxy-0.9.7-manpage.patch b/3proxy-0.9.7-manpage.patch
new file mode 100644
index 0000000..9c2e75f
--- /dev/null
+++ b/3proxy-0.9.7-manpage.patch
@@ -0,0 +1,341 @@
+--- man/3proxy.8 2026-07-09 00:56:57
++++ man/3proxy.8 2026-07-09 00:56:11
+@@ -26,7 +26,7 @@
+ gateways with HTTP and HTTPS proxy with FTP over HTTP support, SOCKS v4,
+ v4.5 and v5, POP3 proxy, UDP and TCP portmappers. Each gateway is started
+ from the configuration file like an independent service
+-.BR proxy (8)
++.BR htproxy (8)
+ .BR socks (8)
+ .BR pop3p (8)
+ .BR tcppm (8)
+@@ -140,7 +140,7 @@
+ Report all bugs to
+ .BR 3proxy@3proxy.org
+ .SH SEE ALSO
+-3proxy.cfg(5), proxy(8), ftppr(8), socks(8), pop3p(8), tcppm(8), udppm(8),
++3proxy.cfg(5), ftppr(8), htproxy(8), socks(8), pop3p(8), tcppm(8), tlspr(8), udppm(8),
+ kill(1), syslogd(8),
+ .br
+ https://3proxy.org/
+--- man/3proxy.cfg.5 2026-07-09 00:56:57
++++ man/3proxy.cfg.5 2026-07-09 00:56:23
+@@ -46,7 +46,7 @@
+ Next commands start gateway services:
+
+ .br
+-.B proxy
++.B htproxy
+ [options]
+ .br
+ .B socks
+@@ -77,7 +77,7 @@
+ .br
+ Descriptions:
+ .br
+-.B proxy
++.B htproxy
+ HTTP/HTTPS proxy (default port 3128)
+ .br
+ .B socks
+@@ -206,7 +206,7 @@
+ (for proxy) generate Via: and X-Forwarded-For: instead of Forwarded:
+ .br
+ Also, all options mentioned for
+-.BR proxy (8)
++.BR htproxy (8)
+ .BR socks (8)
+ .BR pop3p (8)
+ .BR tcppm (8)
+@@ -1384,7 +1384,7 @@
+ Report all bugs to
+ .BR 3proxy@3proxy.org
+ .SH SEE ALSO
+-3proxy(8), 3proxy_crypt(8), proxy(8), ftppr(8), socks(8), pop3p(8), smtpp(8), tlspr(8), tcppm(8), udppm(8), syslogd(8),
++3proxy(8), 3proxy_crypt(8), ftppr(8), htproxy(8), socks(8), pop3p(8), smtpp(8), tlspr(8), tcppm(8), udppm(8), syslogd(8),
+ .br
+ https://3proxy.org/
+ .SH AUTHORS
+--- man/ftppr.8 2026-07-09 00:56:57
++++ man/ftppr.8 2026-07-09 00:56:28
+@@ -102,7 +102,7 @@
+ Report all bugs to
+ .BR 3proxy@3proxy.org
+ .SH SEE ALSO
+-3proxy(8), proxy(8), pop3p(8), socks(8), tcppm(8), udppm(8), syslogd(8),
++3proxy(8), htproxy(8), pop3p(8), socks(8), tcppm(8), udppm(8), syslogd(8),
+ .br
+ https://3proxy.org/
+ .SH AUTHORS
+--- man/htproxy.8 1970-01-01 01:00:00
++++ man/htproxy.8 2026-07-09 00:58:31
+@@ -0,0 +1,100 @@
++.TH proxy "8" "May 2026" "3proxy 0.9" "Universal proxy server"
++.SH NAME
++.B htproxy
++\- HTTP proxy gateway service
++.SH SYNOPSIS
++.BR "htproxy " [ -d ][ -a ]
++.IB \fR[ -l \fR[ \fR[ @ \fR] logfile \fR]]
++.IB \fR[ -p port\fR]
++.IB \fR[ -i internal_ip\fR]
++.IB \fR[ -e external_ip\fR]
++.SH DESCRIPTION
++.B htproxy
++is HTTP gateway service with HTTPS and FTP over HTTPS support.
++.SH OPTIONS
++.TP
++.B -I
++Inetd mode. Standalone service only.
++.TP
++.B -d
++Daemonize. Detach service from console and run in the background.
++.TP
++.B -t
++Be silenT. Do not log start/stop/accept error records.
++.TP
++.B -u
++Never ask for username authentication
++.TP
++.B -e
++External address. IP address of the interface the proxy should initiate connections
++from.
++By default, the system will decide which address to use in accordance
++with the routing table.
++.TP
++.B \-ni\fIPATH\fR
++(Linux only) Switch to the network namespace identified by
++.I PATH
++before opening the listening socket. The current namespace is saved and restored
++immediately after binding, so outgoing connections run in the original namespace
++unless
++.B \-ne
++is also given.
++.TP
++.B \-ne\fIPATH\fR
++(Linux only) Switch to the network namespace identified by
++.I PATH
++after the listening socket has been bound (and after restoring from
++.B \-ni
++if applicable). Both options accept any namespace file path
++(e.g.\& \fI/var/run/netns/myns\fR or \fI/proc/PID/ns/net\fR)
++and require \fBCAP_SYS_ADMIN\fR.
++.TP
++.B -i
++Internal address. IP address the proxy accepts connections to.
++By default, connections to any interface are accepted. It\'s usually unsafe.
++Unix domain sockets can be specified with
++.I -iunix:/path/to/socket
++syntax (e.g., -iunix:/var/run/proxy.sock). On Linux, abstract sockets use
++.I -iunix:@socketname
++syntax.
++.TP
++.B -a
++Anonymous. Hide information about client.
++.TP
++.B -a1
++Anonymous. Show fake information about client.
++.TP
++.B -p
++Port. Port proxy listens for incoming connections. Default is 3128.
++.TP
++.B -l
++Log. By default logging is to stdout. If
++.I logfile
++is specified logging is to file. Under Unix, if
++.RI \' @ \'
++preceeds
++.IR logfile ,
++syslog is used for logging.
++.TP
++.B -S
++Increase or decrease stack size. You may want to try something like -S8192 if you experience 3proxy
++crashes.
++.SH CLIENTS
++You should use a client with HTTP proxy support or configure a router to redirect
++HTTP traffic to the proxy (transparent proxy). Configure the client to connect to
++.I internal_ip
++and
++.IR port .
++HTTPS support allows you to use almost any TCP-based protocol. If you need to
++limit clients, use
++.BR 3proxy (8)
++instead.
++.SH BUGS
++Report all bugs to
++.BR 3proxy@3proxy.org
++.SH SEE ALSO
++3proxy(8), ftppr(8), socks(8), pop3p(8), tcppm(8), tlspr(8), udppm(8), syslogd(8),
++.br
++https://3proxy.org/
++.SH AUTHORS
++3proxy is designed by Vladimir Dubrovin <vlad@3proxy.org>
+--- man/pop3p.8 2026-07-09 00:56:57
++++ man/pop3p.8 2026-07-09 00:56:30
+@@ -98,7 +98,7 @@
+ Report all bugs to
+ .BR 3proxy@3proxy.org
+ .SH SEE ALSO
+-3proxy(8), ftppr(8), proxy(8), socks(8), tcppm(8), udppm(8), syslogd(8),
++3proxy(8), ftppr(8), htproxy(8), socks(8), tcppm(8), udppm(8), syslogd(8),
+ .br
+ https://3proxy.org/
+ .SH AUTHORS
+--- man/proxy.8 2026-07-09 00:56:57
++++ man/proxy.8 1970-01-01 01:00:00
+@@ -1,100 +0,0 @@
+-.TH proxy "8" "May 2026" "3proxy 0.9" "Universal proxy server"
+-.SH NAME
+-.B proxy
+-\- HTTP proxy gateway service
+-.SH SYNOPSIS
+-.BR "proxy " [ -d ][ -a ]
+-.IB \fR[ -l \fR[ \fR[ @ \fR] logfile \fR]]
+-.IB \fR[ -p port\fR]
+-.IB \fR[ -i internal_ip\fR]
+-.IB \fR[ -e external_ip\fR]
+-.SH DESCRIPTION
+-.B proxy
+-is HTTP gateway service with HTTPS and FTP over HTTPS support.
+-.SH OPTIONS
+-.TP
+-.B -I
+-Inetd mode. Standalone service only.
+-.TP
+-.B -d
+-Daemonize. Detach service from console and run in the background.
+-.TP
+-.B -t
+-Be silenT. Do not log start/stop/accept error records.
+-.TP
+-.B -u
+-Never ask for username authentication
+-.TP
+-.B -e
+-External address. IP address of the interface the proxy should initiate connections
+-from.
+-By default, the system will decide which address to use in accordance
+-with the routing table.
+-.TP
+-.B \-ni\fIPATH\fR
+-(Linux only) Switch to the network namespace identified by
+-.I PATH
+-before opening the listening socket. The current namespace is saved and restored
+-immediately after binding, so outgoing connections run in the original namespace
+-unless
+-.B \-ne
+-is also given.
+-.TP
+-.B \-ne\fIPATH\fR
+-(Linux only) Switch to the network namespace identified by
+-.I PATH
+-after the listening socket has been bound (and after restoring from
+-.B \-ni
+-if applicable). Both options accept any namespace file path
+-(e.g.\& \fI/var/run/netns/myns\fR or \fI/proc/PID/ns/net\fR)
+-and require \fBCAP_SYS_ADMIN\fR.
+-.TP
+-.B -i
+-Internal address. IP address the proxy accepts connections to.
+-By default, connections to any interface are accepted. It\'s usually unsafe.
+-Unix domain sockets can be specified with
+-.I -iunix:/path/to/socket
+-syntax (e.g., -iunix:/var/run/proxy.sock). On Linux, abstract sockets use
+-.I -iunix:@socketname
+-syntax.
+-.TP
+-.B -a
+-Anonymous. Hide information about client.
+-.TP
+-.B -a1
+-Anonymous. Show fake information about client.
+-.TP
+-.B -p
+-Port. Port proxy listens for incoming connections. Default is 3128.
+-.TP
+-.B -l
+-Log. By default logging is to stdout. If
+-.I logfile
+-is specified logging is to file. Under Unix, if
+-.RI \' @ \'
+-preceeds
+-.IR logfile ,
+-syslog is used for logging.
+-.TP
+-.B -S
+-Increase or decrease stack size. You may want to try something like -S8192 if you experience 3proxy
+-crashes.
+-.SH CLIENTS
+-You should use a client with HTTP proxy support or configure a router to redirect
+-HTTP traffic to the proxy (transparent proxy). Configure the client to connect to
+-.I internal_ip
+-and
+-.IR port .
+-HTTPS support allows you to use almost any TCP-based protocol. If you need to
+-limit clients, use
+-.BR 3proxy (8)
+-instead.
+-.SH BUGS
+-Report all bugs to
+-.BR 3proxy@3proxy.org
+-.SH SEE ALSO
+-3proxy(8), ftppr(8), socks(8), pop3p(8), tcppm(8), udppm(8), syslogd(8),
+-.br
+-https://3proxy.org/
+-.SH AUTHORS
+-3proxy is designed by Vladimir Dubrovin <vlad@3proxy.org>
+--- man/smtpp.8 2026-07-09 00:56:57
++++ man/smtpp.8 2026-07-09 00:56:33
+@@ -99,7 +99,7 @@
+ Report all bugs to
+ .BR 3proxy@3proxy.org
+ .SH SEE ALSO
+-3proxy(8), ftppr(8), proxy(8), socks(8), tcppm(8), udppm(8), syslogd(8),
++3proxy(8), ftppr(8), htproxy(8), socks(8), tcppm(8), udppm(8), syslogd(8),
+ .br
+ https://3proxy.org/
+ .SH AUTHORS
+--- man/socks.8 2026-07-09 00:56:57
++++ man/socks.8 2026-07-09 00:56:35
+@@ -107,7 +107,7 @@
+ Report all bugs to
+ .BR 3proxy@3proxy.org
+ .SH SEE ALSO
+-3proxy(8), proxy(8), ftppr(8), pop3p(8), tcppm(8), udppm(8), syslogd(8),
++3proxy(8), htproxy(8), ftppr(8), pop3p(8), tcppm(8), udppm(8), syslogd(8),
+ .br
+ https://3proxy.org/
+ .SH AUTHORS
+--- man/tcppm.8 2026-07-09 00:56:57
++++ man/tcppm.8 2026-07-09 00:56:38
+@@ -96,7 +96,7 @@
+ Report all bugs to
+ .BR 3proxy@3proxy.org
+ .SH SEE ALSO
+-3proxy(8), proxy(8), ftppr(8), socks(8), pop3p(8), udppm(8), syslogd(8),
++3proxy(8), htproxy(8), ftppr(8), socks(8), pop3p(8), udppm(8), syslogd(8),
+ .br
+ https://3proxy.org/
+ .SH AUTHORS
+--- man/tlspr.8 2026-07-09 00:56:57
++++ man/tlspr.8 2026-07-09 00:56:40
+@@ -103,7 +103,7 @@
+ Report all bugs to
+ .BR 3proxy@3proxy.org
+ .SH SEE ALSO
+-3proxy(8), ftppr(8), proxy(8), socks(8), pop3p(8), smtpp(8), tcppm(8), udppm(8), syslogd(8),
++3proxy(8), ftppr(8), htproxy(8), socks(8), pop3p(8), smtpp(8), tcppm(8), udppm(8), syslogd(8),
+ .br
+ https://3proxy.org/
+ .SH AUTHORS
+--- man/udppm.8 2026-07-09 00:56:57
++++ man/udppm.8 2026-07-09 00:56:43
+@@ -89,7 +89,7 @@
+ Report all bugs to
+ .BR 3proxy@3proxy.org
+ .SH SEE ALSO
+-3proxy(8), proxy(8), ftppr(8), socks(8), pop3p(8), udppm(8), syslogd(8),
++3proxy(8), htproxy(8), ftppr(8), socks(8), pop3p(8), udppm(8), syslogd(8),
+ .br
+ https://3proxy.org/
+ .SH AUTHORS
diff --git a/3proxy.spec b/3proxy.spec
index 3eff03b..d7b35fe 100644
--- a/3proxy.spec
+++ b/3proxy.spec
@@ -1,5 +1,5 @@
Name: 3proxy
-Version: 0.9.6
+Version: 0.9.7
Release: %autorelease
Summary: Tiny but very powerful proxy
@@ -21,7 +21,7 @@ Patch0: 3proxy-0.9.6-config-path.patch
# Fixes *_poll build error
Patch1: 3proxy-0.9.4-poll-build.patch
# Adapt manpages to reflect renamed proxy binary
-Patch2: 3proxy-0.9.6-manpage.patch
+Patch2: 3proxy-0.9.7-manpage.patch
%description
%{name} -- light proxy server.
@@ -43,20 +43,20 @@ SOCKS v5, FTP, POP3, UDP и TCP проброс портов (portmapping), сп�
%autosetup -p0
# To use "fedora" CFLAGS (exported)
-sed -i -e "s/^CFLAGS =/CFLAGS +=/" Makefile.Linux
+sed -i -e "s/^CFLAGS [?]=\+/CFLAGS +=/" -e "s/^CFLAGS =/CFLAGS +=/" Makefile.Linux
%build
%set_build_flags
-%make_build -f Makefile.Linux
+%make_build -f Makefile.Linux PREFIX=
%install
install -d %{buildroot}%{_sysconfdir}
-install -d %{buildroot}%{_mandir}/man{3,8}
+install -d %{buildroot}%{_mandir}/man{5,8}
install -d %{buildroot}%{_localstatedir}/log/%{name}
install -m755 -D bin/%{name} %{buildroot}%{_bindir}/%{name}
install -m755 -D bin/ftppr %{buildroot}%{_bindir}/ftppr
-install -m755 -D bin/mycrypt %{buildroot}%{_bindir}/mycrypt
+install -m755 -D bin/crypt %{buildroot}%{_bindir}/mycrypt
install -m755 -D bin/pop3p %{buildroot}%{_bindir}/pop3p
install -m755 -D bin/proxy %{buildroot}%{_bindir}/htproxy
install -m755 -D bin/smtpp %{buildroot}%{_bindir}/smtpp
@@ -68,8 +68,8 @@ install -m755 -D bin/udppm %{buildroot}%{_bindir}/udppm
install -p -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}.cfg
install -p -m644 -D %{SOURCE3} %{buildroot}%{_unitdir}/%{name}.service
-for man in man/*.3 ; do
- install -p -m644 "$man" "%{buildroot}%{_mandir}/man3/"
+for man in man/*.5 ; do
+ install -p -m644 "$man" "%{buildroot}%{_mandir}/man5/"
done
for man in man/*.8 ; do
install -p -m644 "$man" "%{buildroot}%{_mandir}/man8/"
@@ -87,7 +87,7 @@ done
%files
%license copying
-%doc README authors
+%doc README.md authors
%{_bindir}/%{name}
%{_bindir}/ftppr
%{_bindir}/htproxy
@@ -100,7 +100,7 @@ done
%{_bindir}/udppm
%config(noreplace) %{_sysconfdir}/%{name}.cfg
%dir %{_localstatedir}/log/%{name}
-%{_mandir}/man3/*.3*
+%{_mandir}/man5/*.5*
%{_mandir}/man8/*.8*
%{_unitdir}/%{name}.service
diff --git a/sources b/sources
index b5b9a9a..c9d00df 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (3proxy-0.9.6.tar.gz) = fcdefbbf78dc54041fd32273e13634308e3d820c4657e28bcc44575186705f1195ed336bb244c0b36e5abbda1286c313894c4740595e76f940f79c241ebe1197
+SHA512 (3proxy-0.9.7.tar.gz) = 031121b939cd83b2135e3fd6d9d08fd9ded5eac59b6c4f1c043575b4bb39c67cef7e8ea629bd40b6567b2810c12b589165fde0bdeb02906afb5c2fc639ef1f48
reply other threads:[~2026-07-09 11:26 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178359637599.1.2970754461631510199.rpms-3proxy-3ade874b5a2b@fedoraproject.org \
--to=fedora@semops.nl \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox