faa1bf117a
i2ptunnel: Add IRC filter support for IRCv3 message tags
...
Required for irc.ilita.i2p
2021-12-28 12:07:07 -05:00
5029516087
i2ptunnel: Use defined SOCKS constants
2021-12-18 06:21:25 -05:00
b1a4a8517e
i2ptunnel: Refactor UDPTunnel, Streamr, and SOCKS UDP for I2CP ports
...
- Add fromPort and toPort to Sink interface (breaking API change)
- Change cache maps from Destination to I2PSocketAddress to include port
- Accept host:port for destination in Streamr Client, use port
as toPort in pinger
- Change to muxed listener in I2PSource, only listen for
specified protocols
- Eliminate thread and queue in I2PSource, process messages inline
in the listener
- Add support for handling both repliable and raw datagrams in
a single I2PSource instance
- Remove verify option from I2PSource and I2PTunnelUDPServerBase,
always verify repliable datagrams
- Add getPort() method to UDPSource
- Add a constructor to UDPSink to pass in an existing DatagramSocket
- Change I2PTunnelUDPClientBase to receive both repliable and raw
- Change SOCKSUDPTunnel reply handling strategy to key on I2CP toPort;
remove ReplyTracker; the tunnel would not have worked before, because
it expected raw replies only but MultiSink required a destination
to look up where to forward the reply.
- Mark SOCKSUDPTunnel as preliminary; note lack of support
for raw replies; untested
- Change Streamr Client Pinger to support fromPort
- Change Streamr Server to remember fromPort in subscriptions
and use it as toPort in data stream
- Move fields to top of classes for sanity
- Cleanups and log tweaks
2021-12-08 13:05:27 -05:00
6cb8d2eeb7
i2ptunnel: Increase default priority for IRC and standard tunnels
2021-11-30 10:23:14 -05:00
ee68aec647
Pull translations
2021-11-26 11:06:29 -05:00
ee5288ebb1
i2ptunnel: AccessFilter findbugs
2021-11-24 09:08:18 -05:00
35d2f118ce
poupdate-source
2021-11-17 08:30:23 -05:00
78e4572a8c
CSS button and checkbox spacing,
...
NTCP table fixes
2021-10-28 09:08:52 -04:00
3632070e3f
i2ptunnel: Move the "(0 = unlimited)" text from section headers to tooltips
2021-10-05 09:56:55 -04:00
0cb30a085c
i2ptunnel: Save access list as B64 to save space
...
Convert access list to B32 and sort in UI
Remove blank lines in get/set
2021-10-05 09:34:57 -04:00
cea76ed9d5
i2ptunnel: Fix enc type configuration logic
2021-10-01 08:18:07 -04:00
f41db2685e
i2ptunnel: Center text in buttons (light)
2021-10-01 07:40:31 -04:00
95bf068b0a
i2ptunnel: Remove experts-only label for X25519-only option
2021-10-01 07:39:09 -04:00
30aab77047
Pull translations from Transifex
2021-08-20 12:56:07 -04:00
4938e13f0e
poupdate-source
2021-08-11 11:38:49 -04:00
877b1f5f56
Build: Add resources to dependencies
...
remove unused systray icons
2021-07-30 10:35:12 -04:00
d246689242
Address some font size, section size, and spacing issues on proxy.css
2021-07-23 17:01:52 -04:00
4c5823ecb7
remove console.css lines from build.xml
2021-07-20 09:22:36 -04:00
71ccd10ba6
Proxy Error Page CSS
2021-07-19 18:30:52 +00:00
aa16cc02a1
Pull translations from transifex
2021-05-14 12:45:48 -04:00
ec163549f9
Fixes for reproducible Gradle build
2021-05-13 12:45:50 +00:00
8532103e64
reproducible builds with Gradle
2021-05-11 17:50:14 +00:00
38dbe2f509
poupdate-source
2021-05-05 12:02:22 -04:00
f62c748342
Add a unicode arrow to the buttons on the address book interstitial. More CSS tweaks to work on more resolutions
2021-04-21 21:56:45 -04:00
58bae9f1bd
Proxy: Fix merge error in previous commit
2021-04-20 07:27:53 -04:00
3192a5e67b
Make option buttons on addresshelper interstitial larger and contain their own descriptions. Place the button to proceed without adding on one side, place the button to save and continue on the other. Remove redundant save-and-continues.
2021-04-19 17:42:07 -04:00
0546ef4fa4
Proxy: Decode IDN hostnames in error pages
2021-04-18 10:39:35 -04:00
926fdc097f
Proxy: Precompress error page CSS
2021-04-11 09:06:23 -04:00
f9422c9589
Fix double overflow scrollbar on Hidden Services Manager
2021-03-29 21:12:29 -04:00
0fbcd6ddf7
Fix a couple small CSS issues on SusiDNS, Hidden Services Manager. Darken the Active Arrow dropdown.
2021-03-26 16:26:40 -04:00
1309688477
i2ptunnel: Force non-SSL socket to local target
...
if incoming traffic is to a known SSL port,
to avoid SSL-over-SSL
2021-03-25 14:40:47 -04:00
8e15eda83b
fix up dark theme for new UI elements on dark theme. Fix theme selection on Address Book.
2021-03-24 18:31:04 -04:00
b55fbbf099
Boolean.valueOf() -> Boolean.parseBoolean()
2021-03-20 12:27:46 -04:00
15b6638538
Check in copy.js
2021-03-11 21:18:29 -05:00
56db652ee8
switch Hostname Preview from a direct link to a JS copy function and a textarea. In the presence of noscript, hide the copy button
2021-03-11 21:17:07 -05:00
831a9cebfa
check that hostname ends with .i2p when generating tunnelPreviewHostname
2021-03-11 17:20:37 -05:00
a04bb77c68
Adds a button for previewing i2ptunnels using the hostname or sharing I2P Sites with a hostname without using the addressbook or a jump service
2021-03-11 13:54:55 -05:00
6339445e35
i2ptunnel: Remove stray character on auth form
2021-03-04 14:31:15 -05:00
f5a6bb1211
i2ptunnel: Fix title for b32 auth proxy error page
2021-03-04 14:28:09 -05:00
662fd484de
i2ptunnel: Add missing button icons for proxy forms
2021-03-04 14:17:45 -05:00
31a01f0f00
New translation resources from Transifex
2021-02-15 10:15:52 -05:00
4bf98da6de
Pull translations from Transifex
2021-02-15 09:12:15 -05:00
92d91dfc3a
Proxy: Update jump URL at op's request
2021-02-08 08:17:05 -05:00
c0c84fd6a5
Proxy: New jump server, restore old jump server now working
2021-02-06 09:33:23 -05:00
a87033f04c
poupdate-source
2021-02-05 10:23:49 -05:00
fdb4ec7d7c
Switch from 'host name' to 'hostname'
2021-02-01 23:12:49 -05:00
1c8614bc33
Allow wider i2ptunnel panel in dark mode, also force a dockerhub build
2021-01-30 23:22:07 -05:00
1dfdf79d15
Console: Spelling fixes all over, from pospelchek
2021-01-27 11:03:57 -05:00
9f7b0390a3
Remove background gradient from Hidden Services Manager pages and Snark Light theme. Allow hidden services manager items to use the whole width of the window.
2021-01-23 22:03:28 -05:00
c400232cdf
Make usage of 2-word Address Book consistent across console instead of mixed up(AddressBook, Address Book, addressbook, Addressbook, address book). Upper-case in app titles, lower-case in the text. Change CSS on address book to have the rounded buttons used in the rest of the console.
2021-01-23 21:04:49 -05:00