nil2x
|
72f1f9e0c0
|
Add Odnoklassniki support
|
2026-04-09 11:34:23 +03:00 |
|
nil2x
|
eec5d95373
|
Yandex Disk: change file name generation logic to implement files automatic deletion
|
2026-04-05 22:39:05 +03:00 |
|
nil2x
|
15136b72f5
|
README: remove trailing whitespace
|
2026-04-05 20:18:24 +03:00 |
|
nil2x
|
1ef82e8317
|
planner: adjust plan for method Yandex Disk
|
2026-04-05 20:16:45 +03:00 |
|
nil2x
|
810906decb
|
Add Yandex Disk support
|
2026-04-05 20:16:45 +03:00 |
|
nil2x
|
52741bd1bf
|
Add description of IMAP config in README
|
2026-04-03 14:05:25 +03:00 |
|
nil2x
|
0537539589
|
imap: Fetch() will return messages without trailing \r\n
|
2026-04-03 13:19:36 +03:00 |
|
nil2x
|
b831fefbec
|
executor: fix a bug when method IMAP was not used correctly for doc link method
|
2026-04-03 12:40:49 +03:00 |
|
nil2x
|
d10ffc1f57
|
planner: change plan for method IMAP
|
2026-04-03 12:04:54 +03:00 |
|
nil2x
|
b1fb29bc80
|
Add support for graceful shutdown
|
2026-04-03 11:09:52 +03:00 |
|
nil2x
|
ceb5465943
|
socks: fix a bug when context cancel didn't lead to function return
|
2026-04-03 11:07:53 +03:00 |
|
nil2x
|
f62c7c2564
|
Add support for truncating of log file
|
2026-04-03 10:21:28 +03:00 |
|
nil2x
|
74ff5e2dbb
|
cmd: add IMAP logic
|
2026-04-02 22:44:51 +03:00 |
|
nil2x
|
127ba59775
|
session: add method IMAP
|
2026-04-02 22:44:37 +03:00 |
|
nil2x
|
44cd4120b5
|
handler: add IMAP support
|
2026-04-02 22:44:17 +03:00 |
|
nil2x
|
502c002fda
|
Add IMAP client
|
2026-04-02 22:43:25 +03:00 |
|
nil2x
|
73656ad922
|
Add IMAP config
|
2026-04-02 22:43:08 +03:00 |
|
nil2x
|
eaa3837596
|
cmd: fix log message for transform.Init()
|
2026-04-01 21:06:02 +03:00 |
|
nil2x
|
ee2de15197
|
default config: explicitly add empty arrays
|
2026-04-01 14:54:57 +03:00 |
|
nil2x
|
55969cb46d
|
handler: event will require source name directly instead of requiring club that is being used
|
2026-03-31 17:14:24 +03:00 |
|
nil2x
|
94a76b055a
|
Change version to 1.2
|
2026-03-31 17:12:07 +03:00 |
|
nil2x
|
9bf923c532
|
Edit README
|
2026-03-26 11:46:03 +03:00 |
|
nil2x
|
c9c893908f
|
Docker Compose will pull remote image instead of building locally
|
2026-03-26 11:27:10 +03:00 |
|
nil2x
|
8e0ecac0ce
|
Add option to disable clubs, users and long polls validation
|
2026-03-26 10:30:06 +03:00 |
|
nil2x
|
ea8a286cef
|
vk api: add verbose error message in case of long poll listen error
I still can't catch this bug - 'Get "": unsupported protocol scheme "" (method= club= user=)' So need more verbose error logs
|
2026-03-26 10:19:03 +03:00 |
|
nil2x
|
5e5c0760f0
|
long poll listener: add refresh in case of too many listen fails in a row
|
2026-03-26 10:18:09 +03:00 |
|
nil2x
|
2cc5fcac4f
|
Change default DNS timeout
|
2026-03-25 19:17:45 +03:00 |
|
nil2x
|
a971a53f33
|
Add ability to specify config file using environment variable
|
2026-03-25 19:12:51 +03:00 |
|
nil2x
|
cd8cede9a2
|
Refactoring of config package
|
2026-03-25 19:05:15 +03:00 |
|
nil2x
|
a0582cbf7e
|
api: add ability to change default user agent
|
2026-03-25 18:37:23 +03:00 |
|
nil2x
|
223ad922d0
|
Refactoring of datagram package
|
2026-03-25 18:06:53 +03:00 |
|
nil2x
|
34bdce0ff2
|
Tune default config
|
2026-03-24 22:18:51 +03:00 |
|
nil2x
|
cc1531ecd1
|
Refactoring of handler/handler.go
|
2026-03-24 20:51:36 +03:00 |
|
nil2x
|
f63b776a73
|
Add support for CommandRetry over closed Session
|
2026-03-24 18:45:04 +03:00 |
|
nil2x
|
a02e2d9424
|
Reduce verbosity of match check errors
|
2026-03-24 18:13:50 +03:00 |
|
nil2x
|
bbdbc9e455
|
In session add match check of datagram and session
|
2026-03-24 15:42:51 +03:00 |
|
nil2x
|
112f66419c
|
Fix a bug when incoming datagram after session close lead to retry loop
|
2026-03-24 13:50:32 +03:00 |
|
nil2x
|
4cd5542a7c
|
handler/buffer: TLS close_notify will not trigger 'buffer is closed' error
|
2026-03-24 12:48:33 +03:00 |
|
nil2x
|
29f752599d
|
vk: add new error type in IsFloodControl
|
2026-03-24 11:57:49 +03:00 |
|
nil2x
|
7094caafcf
|
session/planner: change plan logic
|
2026-03-24 11:54:49 +03:00 |
|
nil2x
|
60c097fc57
|
Refactoring of planner.go
|
2026-03-24 10:32:26 +03:00 |
|
nil2x
|
895d133496
|
session: made methodsMaxLenEncoded configurable
|
2026-03-24 10:18:47 +03:00 |
|
nil2x
|
07858d1cf0
|
session/planner: add special case for TLS handshake
|
2026-03-24 10:13:04 +03:00 |
|
nil2x
|
0861c55e1e
|
Fix incorrect logic of d39947c6b7
|
2026-03-23 16:10:42 +03:00 |
|
nil2x
|
d39947c6b7
|
Refactoring of handler/buffer.go
|
2026-03-23 12:10:27 +03:00 |
|
nil2x
|
e399ba9341
|
Refactoring of handler/handler.go
|
2026-03-23 11:45:42 +03:00 |
|
nil2x
|
954df5e80c
|
Refactoring of handler/listener.go
|
2026-03-23 11:16:43 +03:00 |
|
nil2x
|
eb592e9a0f
|
session: newMultiplexer() will not return nil in case of zero interval
|
2026-03-23 10:22:28 +03:00 |
|
nil2x
|
0eff1846ab
|
session: close will not wait for muxer
There is no point to wait for it because it is shared among all sessions. Otherwise, Close() will be on hold too long
|
2026-03-22 21:14:15 +03:00 |
|
nil2x
|
546981f0cb
|
socks: add support for unbuffered forwarding
|
2026-03-22 21:14:15 +03:00 |
|