|
bed5bf8acc
|
Binkp control frames can be NULL terminated.
|
2023-11-24 13:15:22 +11:00 |
|
|
b3dfca5b89
|
Optimise BINKP msg processing by using ltrim instead of skip_blanks. Should also address taurus mailers that add a NULL to the end of ADR messages
|
2023-11-23 19:11:14 +11:00 |
|
|
e5de4970d1
|
When originating a session, send anything received via the queue
|
2023-11-23 08:31:24 +11:00 |
|
|
c86d8d8952
|
Logging to catch some hex2bin exceptions with 2/109
|
2023-10-06 22:52:03 +11:00 |
|
|
4343774079
|
Dont abort a session when there is an invalid FTN presented
|
2023-09-19 11:29:08 +10:00 |
|
|
eb40f94e37
|
Fix for binkd when remote present binkp protocol in brackets
|
2023-09-19 11:29:08 +10:00 |
|
|
708d9a9f67
|
More work to decommission rogue_path
|
2023-09-16 21:39:34 +10:00 |
|
|
7b39dafd12
|
Change verbosity of TCP read/sent to debug
|
2023-09-08 21:04:24 +10:00 |
|
|
485d67b366
|
Enable binkp non-secure mode
|
2023-09-08 21:04:24 +10:00 |
|
|
61582fa4da
|
Fix for when we have a duplicate FTN and we are logging that - Attempt to read property ftn on string
|
2023-09-04 12:11:20 +12:00 |
|
|
8d9bde9692
|
Fix messages to points, and fix netmail coming from systems which dont include an Origin line
|
2023-07-20 22:16:38 +10:00 |
|
|
e1169335be
|
Fix for when NR mode is active
|
2023-07-19 16:38:41 +10:00 |
|
|
f9a74578ff
|
Fix for large packet transfer, since we were evaluating with the wrong size
|
2023-07-19 16:24:35 +10:00 |
|
|
f4fc6c24a4
|
Move the send DB updates out of the protocol and into Send::class
|
2023-07-19 12:32:41 +10:00 |
|
|
dcae06aad9
|
Change DEBUG to a static const
|
2023-07-19 10:27:47 +10:00 |
|
|
c1ec4eff36
|
Optimised our sending and receiving of items
|
2023-07-18 23:00:13 +10:00 |
|
|
a3302b4012
|
Complete of logging received and sent packet names, and display them in the web ui for each node
|
2023-07-15 22:10:05 +10:00 |
|
|
28101237e8
|
Fixes for CRYPT, NOREL and MULTIBATCH when responding in server mode
|
2023-07-12 23:34:01 +10:00 |
|
|
b37c6407fb
|
Fix for incorrectly batching up more mail after EOB, if MULTIBATCH is not agreed
|
2023-07-11 21:34:47 +10:00 |
|
|
5516b5dc23
|
Fixes for BINKP, we were sending too many EOB's
|
2023-07-11 17:22:31 +10:00 |
|
|
029ec9c209
|
Only consider NR mode if the offset presented is -1
|
2023-07-09 22:19:11 +10:00 |
|
|
d4439a6b58
|
Dont send an M_GET when we are not in NR mode, or we are offered a file from a zero offset.
|
2023-07-09 11:18:57 +10:00 |
|
|
faeec61aeb
|
Fix for limiting AKAs, show parent PID that forked child, other minor fixes
|
2023-07-08 18:00:23 +10:00 |
|
|
ad4ea699a5
|
Fix BINKP transfers when tcp buffer has more chars than we need at that point in time
|
2023-07-07 23:13:43 +10:00 |
|
|
30c11956dd
|
Remove some debugging left from previous commits, fix Address::scopeTrashed(), change display of BBS list
|
2023-07-07 22:42:02 +10:00 |
|
|
c3d4c1fc31
|
Enable full setup on the setup form
|
2023-07-05 22:58:24 +10:00 |
|
|
6f298d778f
|
Some BINKP optimisation, implemented crypt, implemented receiving compressed transfers
|
2023-07-05 19:38:50 +10:00 |
|
|
ad36da0bb1
|
Code cleanup, no functional changes
|
2023-07-04 11:33:28 +10:00 |
|
|
b1b86ca04a
|
Implemented file sending during BINKP and EMSI sessions
|
2023-06-22 22:13:47 +10:00 |
|
|
b41d65a8fd
|
Fix SocketClient checking for more data, now that we buffer received data
|
2023-06-16 23:18:35 +10:00 |
|
Deon George
|
3392092131
|
Some comments for binkd
|
2023-01-11 14:36:40 +11:00 |
|
Deon George
|
a897852072
|
Fix binkp M_nul OPT parsing
|
2022-12-03 15:30:31 +11:00 |
|
Deon George
|
d5d4a0d781
|
Auto create Domains/Zones as systems present their AKAs to us
|
2022-12-03 01:25:44 +11:00 |
|
Deon George
|
c7187dbb0e
|
Fix casting on compressed attributes when value is NULL, reduce some BINKP debugging messages
|
2022-11-05 15:17:11 +11:00 |
|
Deon George
|
34f289953d
|
Implementation fixes for TIC processing
|
2022-11-05 10:17:14 +11:00 |
|
Deon George
|
029a8a9d73
|
Added file areas and TIC processing
|
2022-11-02 22:01:45 +11:00 |
|
Deon George
|
f216f42917
|
Minor cosmetic changes, show hex_dump when data purged from protocol stream
|
2022-02-13 11:27:23 +11:00 |
|
Deon George
|
d1bfa3a035
|
Fix for trying to receive a new file, when the previous file open failed with a permission denied
|
2022-02-06 20:40:21 +11:00 |
|
Deon George
|
d660d5a6df
|
Move DomainController::NODE* to Address::NODE*, make role mandatory in the database, change logic so that mail generated by the host comes from a node address.
|
2022-02-03 13:23:58 +11:00 |
|
Deon George
|
98c9b880d4
|
Some debugging to track packet names created for sending
|
2022-01-20 22:47:44 +11:00 |
|
Deon George
|
978843b5e3
|
Simplified logging and fix BINKP issue when receiving less than the blksize
|
2021-08-17 23:49:39 +10:00 |
|
Deon George
|
111461e515
|
Logging updates, some function optimisation
|
2021-08-16 00:41:43 +10:00 |
|
Deon George
|
b8478adecb
|
Catch Netmails that dont generate an exception when converting to a packed message. Make sure we present unique addresses
|
2021-08-15 19:47:33 +10:00 |
|
Deon George
|
4048289cf3
|
Implemented hide AKA, Minor Node::class changes, other fixes
|
2021-08-14 16:14:43 +10:00 |
|
Deon George
|
6c6976678f
|
Change joins with a collection to use collection joins
|
2021-08-14 11:23:04 +10:00 |
|
Deon George
|
ee30ef92c3
|
New algorithm for calculating packet name, EMSI/BINKP inbound processing tested, Netmail rejection and intransit processing
|
2021-07-24 00:53:35 +10:00 |
|
Deon George
|
6027ce52ab
|
Fix child processes exiting
|
2021-07-20 00:23:41 +10:00 |
|
Deon George
|
9dcfe6b17d
|
BINKP responding to incoming netmail pings
|
2021-07-18 22:11:34 +10:00 |
|
Deon George
|
c8447d8573
|
Update and display last seen for systems
|
2021-07-04 23:24:38 +10:00 |
|
Deon George
|
d56681a187
|
Rename BINKD to BINKP
|
2021-07-02 23:44:20 +10:00 |
|