ChronosX88
|
537c3abe82
|
Implement advanced parsing of envelope (article)
|
2022-02-21 13:43:39 +03:00 |
|
ChronosX88
|
70e75b1c63
|
Implement LIST OVERVIEW.FMT command
|
2022-02-05 22:10:00 +03:00 |
|
ChronosX88
|
5edc89b9ef
|
Correctly count article bytes in OVER
|
2022-02-05 22:00:30 +03:00 |
|
ChronosX88
|
b148a434c9
|
Add OVER to capability list
|
2022-02-05 21:51:43 +03:00 |
|
ChronosX88
|
05816654d3
|
Implement OVER/XOVER command
|
2022-02-05 21:31:22 +03:00 |
|
ChronosX88
|
6aa7450792
|
Fix NEXT/LAST incorrect behavior
|
2022-02-05 20:25:38 +03:00 |
|
ChronosX88
|
352bcf75cd
|
Set Path header when posting article
|
2022-02-05 20:14:47 +03:00 |
|
ChronosX88
|
5c36bf1e71
|
Implement NEXT command
|
2022-02-05 19:23:20 +03:00 |
|
ChronosX88
|
679c515ad1
|
Implement LAST command
|
2022-02-05 19:19:43 +03:00 |
|
ChronosX88
|
1197ded1aa
|
Fix panic when ARTICLE command goes w/o args
|
2022-02-05 19:03:54 +03:00 |
|
ChronosX88
|
e6f8e39a8e
|
Implement NEWNEWS command
|
2022-02-05 18:42:23 +03:00 |
|
ChronosX88
|
5981fd1415
|
Implement HELP command
|
2022-02-05 18:32:38 +03:00 |
|
ChronosX88
|
164c296835
|
Slightly refactor handling system & implement STAT command
|
2022-02-05 18:20:22 +03:00 |
|
ChronosX88
|
0a92a2cabf
|
Implement BODY command
|
2022-02-05 17:46:25 +03:00 |
|
ChronosX88
|
ac390d3945
|
Implement HEAD command
|
2022-02-05 17:40:38 +03:00 |
|
ChronosX88
|
57bd1e0eb5
|
Implement ARTICLE command
|
2022-02-05 13:51:50 +03:00 |
|
ChronosX88
|
496fbf2a4f
|
Refactor all response messages as NNTPResponse type
|
2022-02-05 12:54:41 +03:00 |
|
ChronosX88
|
5023c13afd
|
Make article number be unique only within newsgroup
|
2022-02-03 21:24:40 +03:00 |
|
ChronosX88
|
10320d169a
|
Implement LISTGROUP command
|
2022-02-03 20:39:08 +03:00 |
|
ChronosX88
|
163f2bcba6
|
Implement POST command
|
2022-02-03 19:44:08 +03:00 |
|
ChronosX88
|
e8aa350c53
|
Implement NEWGROUPS command
|
2022-01-26 00:29:30 +03:00 |
|
ChronosX88
|
ee63c0a9ef
|
Implement GROUP command
|
2022-01-25 19:27:58 +03:00 |
|
ChronosX88
|
7ae9a7af35
|
Implement wildmat support
|
2022-01-21 00:29:58 +03:00 |
|
ChronosX88
|
dda82b7916
|
Implement command pipelining, finish LIST ACTIVE command implementation
|
2022-01-20 00:44:27 +03:00 |
|
ChronosX88
|
3933abd40b
|
Make the storage backend modular
|
2022-01-19 22:51:08 +03:00 |
|
ChronosX88
|
c5eaa65de9
|
Change default capabilities list to transit mode
|
2022-01-18 20:47:32 +03:00 |
|
ChronosX88
|
e85fb43d50
|
Implement actual MODE READER, add syntax error message
|
2022-01-18 20:43:05 +03:00 |
|
ChronosX88
|
0e6cd28925
|
Implement session pool, refactor connection/command handling
|
2022-01-18 20:26:37 +03:00 |
|
ChronosX88
|
834298ee93
|
Better CAPABILITIES command implementation using declared types, use textproto package for connection i/o
|
2022-01-18 18:04:44 +03:00 |
|
ChronosX88
|
28e8e5fae7
|
init commit
|
2022-01-18 01:38:56 +03:00 |
|