XANTRONIX Development
|
f5592446be
|
Rename _save_message to _message_save
|
2024-12-06 10:20:15 -05:00 |
|
XANTRONIX Development
|
00c5940d9d
|
Present TypeError to remote client in Session
|
2024-12-05 22:19:15 -05:00 |
|
XANTRONIX Development
|
3a0dac2c41
|
Consolidate message sending into nntp.client.socket
Consolidate message sending into nntp.client.socket, to allow for
usage of the same code to send messages to both clients and servers
|
2024-12-05 21:56:58 -05:00 |
|
XANTRONIX Development
|
48f9f4b3b2
|
Rename print_newsgroup() to print_newsgroup_summary()
|
2024-12-05 14:21:22 -05:00 |
|
XANTRONIX Development
|
00264b2d16
|
Fix LIST NEWSGROUPS output format to comply to RFC 3977
|
2024-12-05 14:16:58 -05:00 |
|
XANTRONIX Development
|
4aa222dc8f
|
Whoops! Remove wildmat argument from NEWGROUPS implementation
|
2024-12-05 08:38:46 -05:00 |
|
XANTRONIX Development
|
0d41ea1d2b
|
Make NEWGROUPS honor date, time
|
2024-12-04 23:52:29 -05:00 |
|
XANTRONIX Development
|
71fcf0960b
|
Tweak exception handling
|
2024-12-04 23:28:25 -05:00 |
|
XANTRONIX Development
|
ff19d88c3e
|
Skip certain headers in OVER results
|
2024-12-04 23:23:54 -05:00 |
|
XANTRONIX Development
|
3067b812d5
|
Fix NEWNEWS
|
2024-12-04 22:25:48 -05:00 |
|
XANTRONIX Development
|
f2a60a8b1a
|
Move buffered input, output handling into lib/nntp/tiny/socket.py
|
2024-12-04 18:13:38 -05:00 |
|
XANTRONIX Development
|
ee1c98c82d
|
Rename 'active' to 'writable'
|
2024-12-02 17:22:56 -05:00 |
|
XANTRONIX Development
|
ea16a989f6
|
Implement checking for active newsgroup flag
|
2024-12-02 15:14:55 -05:00 |
|
XANTRONIX Development
|
1346ece242
|
Better solution for generating WHERE clause for message ranges
|
2024-12-02 14:44:37 -05:00 |
|
XANTRONIX Development
|
cefc2c1125
|
Fix broken LISTGROUP
|
2024-12-02 14:29:27 -05:00 |
|
XANTRONIX Development
|
454eb2aec9
|
Fix redeclaration of Session._newsgroup_summary()
|
2024-12-02 14:19:32 -05:00 |
|
XANTRONIX Development
|
1ed406a409
|
Hack to not chop off the last bit of a message
|
2024-11-30 21:10:05 -05:00 |
|
XANTRONIX Development
|
237133e4b3
|
Actually commit after accepting posts
|
2024-11-30 20:31:13 -05:00 |
|
XANTRONIX Development
|
7e0618c3ff
|
Return actual code that exists
|
2024-11-30 20:30:58 -05:00 |
|
XANTRONIX Development
|
a1fdc3d0fe
|
Don't forget to actually split Newsgroups: value
|
2024-11-30 20:08:04 -05:00 |
|
XANTRONIX Development
|
c2b2181c7f
|
Prevent passing wrong number of args to POST
|
2024-11-30 19:57:29 -05:00 |
|
XANTRONIX Development
|
61f26dd102
|
Add missing return
|
2024-11-30 19:37:14 -05:00 |
|
XANTRONIX Development
|
ec748af191
|
Check for None perms
|
2024-11-30 19:35:36 -05:00 |
|
XANTRONIX Development
|
8707f9292f
|
Fix typos
|
2024-11-30 19:09:25 -05:00 |
|
XANTRONIX Development
|
016b33b666
|
Only allow authenticated posters to post
|
2024-11-30 18:26:52 -05:00 |
|
XANTRONIX Development
|
0922a7788b
|
Initial implementation of IHAVE
|
2024-11-30 18:24:47 -05:00 |
|
XANTRONIX Development
|
fcdfa488dd
|
Always flush output before reading line for simplicity
|
2024-11-30 18:22:31 -05:00 |
|
XANTRONIX Development
|
3212aded55
|
Assign Message-ID, validate message before adding
|
2024-11-30 17:40:09 -05:00 |
|
XANTRONIX Development
|
feb7fc7cce
|
Initial implementation of POST command
|
2024-11-30 17:11:27 -05:00 |
|
XANTRONIX Development
|
c9d6798f24
|
Refactor messages to belong to any number of newsgroups
|
2024-11-30 16:34:22 -05:00 |
|
XANTRONIX Development
|
362fce4743
|
Implement dot stuffing for message bodies
|
2024-11-30 06:37:32 -05:00 |
|
XANTRONIX Development
|
a2acd9c108
|
Implement AUTHINFO
|
2024-11-29 23:45:14 -05:00 |
|
XANTRONIX Development
|
9b27899446
|
Use bool for tracking active session
|
2024-11-29 23:23:08 -05:00 |
|
XANTRONIX Development
|
6f3a496fab
|
Ignore ConnectionResetError
|
2024-11-28 09:09:00 -05:00 |
|
XANTRONIX Development
|
5354720d2d
|
Rename parent_id to reference_ids
|
2024-11-28 07:59:06 -05:00 |
|
XANTRONIX Development
|
6038746439
|
Ignore BrokenPipeError
|
2024-11-28 07:36:41 -05:00 |
|
XANTRONIX Development
|
1bb3c21122
|
Move MessagePart to message.py
|
2024-11-27 19:29:54 -05:00 |
|
XANTRONIX Development
|
f7f4569594
|
Move MessageRange to message.py
|
2024-11-27 19:28:28 -05:00 |
|
XANTRONIX Development
|
0e55d3e86a
|
Send other headers in response to OVER
|
2024-11-27 15:27:35 -05:00 |
|
XANTRONIX Development
|
c124725e0c
|
Fix OVER value encoding
|
2024-11-27 12:36:02 -05:00 |
|
XANTRONIX Development
|
d4464f2180
|
Return 224 for successful OVER
|
2024-11-27 00:22:12 -05:00 |
|
XANTRONIX Development
|
8e0539059f
|
The more RFC-blessed way
|
2024-11-27 00:06:12 -05:00 |
|
XANTRONIX Development
|
d83fde3ff9
|
Flush output after emitting greeting
|
2024-11-26 22:21:20 -05:00 |
|
XANTRONIX Development
|
22f417e68e
|
Implement usage of OutputBuffer
|
2024-11-26 18:50:47 -05:00 |
|
XANTRONIX Development
|
8d5267c039
|
Deactivate session on socket close
|
2024-11-26 18:45:26 -05:00 |
|
XANTRONIX Development
|
f53afa7812
|
Alias XOVER to OVER
|
2024-11-26 17:20:22 -05:00 |
|
XANTRONIX Development
|
444e82c0f7
|
I'm a dingus
|
2024-11-26 17:20:13 -05:00 |
|
XANTRONIX Development
|
01d2b34452
|
Implement multithreaded server
|
2024-11-26 16:55:44 -05:00 |
|
XANTRONIX Development
|
1e1ffabd72
|
Use callbacks for database connections
|
2024-11-26 16:24:32 -05:00 |
|
XANTRONIX Development
|
613134d63f
|
Implement LIST HEADERS
|
2024-11-26 16:02:54 -05:00 |
|