| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2023-12-11 | Categorize files based on functionalities | mojganii | 1 | -132/+0 | |
| 2023-08-25 | Change CachedAddresses schema to invalidate cache when updating from 2023.2 ↵ | Andrej Mihajlov | 1 | -47/+34 | |
| to 2023.3 We had a couple of reports pointing at persistent timeouts and SSL errors in API communication using any transport. The user that happened to be using a broken bridge IP while on 2023.2 would keep using it indefinitely after update to 2023.3 because we used to move the currently used IP to the first position in the list. After update to 2023.3 we would only use that first IP. | |||||
| 2023-08-25 | AddressCache: use mutex lock in loadFromFile() and log all errors except ↵ | Andrej Mihajlov | 1 | -8/+15 | |
| when no file on disk | |||||
| 2023-06-20 | Enable reusing the shadowsocks connection once it is established | Bug Magnet | 1 | -5/+0 | |
| 2023-06-13 | Replace Caching type with FileCache<Content: Codable> | Andrej Mihajlov | 1 | -40/+36 | |
| 2023-06-13 | Cache the last used shadowsocks configuration and reuse it subsequently | Bug Magnet | 1 | -65/+24 | |
| 2023-05-12 | Simplify the AddressCache logic, it now filters results to only keep the ↵ | Bug Magnet | 1 | -239/+74 | |
| first one, does not rotate addresses anymore, and has tests written for. | |||||
| 2022-11-09 | Remove shared instances | Andrej Mihajlov | 1 | -5/+0 | |
| 2022-10-31 | Add temporary AddressCache.shared | Andrej Mihajlov | 1 | -0/+5 | |
| 2022-10-31 | AddressCache: add read-only mode | Andrej Mihajlov | 1 | -125/+173 | |
| 2022-10-20 | Move REST into separate framework | sajacl | 1 | -0/+305 | |
