#
# Copyright (C) 2015, 2016 gxcreator
# Copyright (C) 2017 OpenWrt.org
-# Copyright (C) 2021-2024 PurpleI2P team
+# Copyright (C) 2021-2026 PurpleI2P team
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
include $(TOPDIR)/rules.mk
PKG_NAME:=i2pd
-PKG_VERSION:=2.58.0
-PKG_RELEASE:=2
+PKG_VERSION:=2.59.0
+PKG_RELEASE:=1
PKG_BUILD_PARALLEL:=1
PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/PurpleI2P/i2pd
PKG_SOURCE_VERSION:=$(PKG_VERSION)
-PKG_MIRROR_HASH:=e2a8374e12d8df40b35974fd9d7d10b1c37461f41bbdb6ae09c22ecca6da4a53
+PKG_MIRROR_HASH:=69b4840969375ba676a2125c197832eb167651f7965aa583ec03b4379ec19f58
PKG_MAINTAINER:=David Yang <mmyangfl@gmail.com>
PKG_LICENSE:=BSD-3-Clause
## Write full CLF-formatted date and time to log (default: write only time)
# logclftime = true
-@@ -120,7 +120,7 @@ ipv6 = false
+@@ -124,7 +124,7 @@ ipv6 = false
## Enable the Web Console (default: true)
# enabled = true
## Address and port service will listen on (default: 127.0.0.1:7070)
# port = 7070
## Path to web console (default: /)
# webroot = /
-@@ -140,7 +140,7 @@ ipv6 = false
+@@ -144,7 +144,7 @@ ipv6 = false
## Enable the HTTP proxy (default: true)
# enabled = true
## Address and port service will listen on (default: 127.0.0.1:4444)
-# address = 127.0.0.1
+address = 192.168.1.1
# port = 4444
- ## Optional keys file for proxy local destination (default: http-proxy-keys.dat)
- # keys = http-proxy-keys.dat
-@@ -156,7 +156,7 @@ ipv6 = false
+ ## Optional keys file for proxy local destination (default: transient-proxy)
+ ## "Transient" means it changes on every new app launch
+@@ -162,7 +162,7 @@ ipv6 = false
## Enable the SOCKS proxy (default: true)
# enabled = true
## Address and port service will listen on (default: 127.0.0.1:4447)
-# address = 127.0.0.1
+address = 192.168.1.1
# port = 4447
- ## Optional keys file for proxy local destination (default: socks-proxy-keys.dat)
- # keys = socks-proxy-keys.dat
-@@ -170,7 +170,7 @@ ipv6 = false
+ ## Optional keys file for proxy local destination (default: transient-proxy)
+ ## "Transient" means it changes on every new app launch
+@@ -178,7 +178,7 @@ ipv6 = false
[sam]
## Enable the SAM bridge (default: true)