Commit Graph

5859 Commits (99d046ca11430bd59ee0bf67456f90dd648daf67)
 

Author SHA1 Message Date
orignal d6b1d0d4fb remove incoming session from pending list when established 5 years ago
orignal 03a861745b removed CloseSession 5 years ago
orignal 9a7aed20e9 handle error for SessionConfrimed send 5 years ago
orignal b7f17d4cb1 client auth flag for B33 address 5 years ago
orignal 2497c3d187
Merge pull request #1421 from nonlinear-chaos-order-etc/openssl
Fixes three upnp issues, probably including: probably fixed #1419
5 years ago
kote f7a084969a fixed #1387 5 years ago
kote 2900bc26a5 fixed #1388 : took code from 736c95a870 and fixed it as https://github.com/PurpleI2P/i2pd/issues/1388#issuecomment-528495918 tells 5 years ago
orignal 2334c56a96
Merge pull request #1414 from nonlinear-chaos-order-etc/openssl
qt: fixed logging to window in release builds
5 years ago
orignal 90a5d02bf6 2.28.0 5 years ago
kote 81d9626da9 qt: fixed logging to window in release builds 5 years ago
orignal 44a2549b81 2.28.0 5 years ago
orignal a2b8d468bc
Merge pull request #1412 from nonlinear-chaos-order-etc/openssl
qt: disabled broken UPnP + small qt debugging tweaks
5 years ago
kote d523f0cadd gitignored autosave files by qtcreator 5 years ago
kote 99116ff097 qt: disabled upnp for now - until upnp fixed 5 years ago
kote 3939ca9eb4 enabled default logging debug option for qt debug builds 5 years ago
kote b5aa67b491 tweaked debug logging in i2pd_qt 5 years ago
orignal e42efec220 correct outet plain text length in case of authKeys 5 years ago
orignal 9d06aa2f6a pass authSalt or epk 5 years ago
orignal 80765a797b correct outer cipher text len 5 years ago
orignal 0b5509a1ed correct authClients offset 5 years ago
orignal 478d7b4a83
Merge pull request #1410 from nonlinear-chaos-order-etc/openssl
android various fixes and improvements
5 years ago
kote 9d3b38141a android various fixes and improv 5 years ago
orignal ab3a4d902e
Merge pull request #1409 from nonlinear-chaos-order-etc/openssl
android - show battery optimiz. os dialog menu item added; translated all battery stuff into Russian
5 years ago
kote 5eab5f2437 show battery optimiz. menu item now hidden if not supported by os 5 years ago
kote 80f632c19a show battery optimiz. menu item added; translated all battery stuff into Russian 5 years ago
kote 6e4f18543d added *.local to android/.gitignore 5 years ago
l-n-s 54586c9076
Merge pull request #1408 from docker-and-co/fix-dockerfile-non-existend-deps
fix dockerfile: remove unmet dependencies
5 years ago
orignal 351c899807 cleanup incoming streams on stop 5 years ago
Grigory Kotov fe45d431d7
fix dockerfile: remove unmet dependencies 5 years ago
orignal 488c2f6d05 bump SDK version 5 years ago
orignal 75ab0909b3
Merge pull request #1405 from nonlinear-chaos-order-etc/openssl
various Android stuff. Fixed #1400
5 years ago
kote 8f82d563c1 various Android stuff. Fixed #1400 5 years ago
orignal 9bbce5dba6 fixed typo 5 years ago
R4SAS 099adab9ed
Update README.md
update head badges links, add snapcraft badge
5 years ago
orignal c8cbf425ac check and send netid for NTCP2 and SSU 5 years ago
orignal ad9c11cd92 correct parsing of addreses containing # 5 years ago
orignal 3872c2a3f5 use published encrypted instead orig type 5 years ago
orignal e6a09b49c9 published encrypted flag 5 years ago
orignal db107602bd handle messages with \r\n 5 years ago
orignal a6558a61a7 Recognize RedDSA_SHA512_Ed25519 signature type 5 years ago
orignal 254d2b82b3 fixed #1393. store streams by recvStreamID 5 years ago
Zetok Zalbavar 2c9fa2f738
Fix and update i2pd.service
- /var/run on distros with systemd is a symlink to /run , hence the
path changes.

- Remove unnecessary runtime dependency on `/bin/kill` which is
provided by `procps` and might not be available on minimal installs
(e.g. containers). Instead use `/bin/sh` which has a built-in `kill`.

- `PrivateDevices=yes` causes i2pd to fail to start on latest Debian
unstable. Service exits with the following:

```
i2pd.service: Failed to execute command: Operation not permitted
i2pd.service: Failed at step EXEC spawning /usr/sbin/i2pd: Operation not permitted
i2pd.service: Control process exited, code=exited, status=203/EXEC
i2pd.service: Failed with result 'exit-code'.
Failed to start I2P Router written in C++.
```

According to `man systemd.exec` exit code 203 corresponds to the
`execve(2)` system call failing. So it looks like i2pd tries to do
something it shouldn't be doing. The proper fix would be in i2pd, but
who knows how long that would actually take, so to allow people to
actually launch i2pd in meanwhile the line has been removed from the
service file.

Also, surprisingly, right after installing i2pd it started without any
problems, and only after restarting the box i2pd started to fail for no
apparent reason.
5 years ago
orignal 97d9795fc9 pass encrepted LeaseSet auth keys 5 years ago
orignal 54071b0e5d set and handle unpublished LeaseSet flag 5 years ago
orignal 925e8316c7 read i2cp.leaseSetAuthType, i2cp.leaseSetClient.dh.nnn and i2cp.leaseSetClient.psk.nnn from tunnel config 5 years ago
orignal 99e1b74023 create encrypted LeaseSet2 with authentication 5 years ago
orignal 7d68ccca53 create encrypted LeaseSet2 with authentication 5 years ago
orignal a090114066 send data message wih raw type fpr raw datagrams 5 years ago
orignal a204841abb handle RAW SEND 5 years ago
orignal cc451809cc send/receive raw datagrams through the SAM 5 years ago