|
b854cf9fe0
|
Better catch TIC file exceptions, enable moving TIC files if fido.packet_keep is defined
|
2023-10-04 22:22:01 +11:00 |
|
|
0fcb628c11
|
Non functional cosmetic updates
|
2023-10-04 15:49:44 +11:00 |
|
|
c0c8861c08
|
Fix for Serialization of 'finfo' is not allowed
|
2023-09-24 00:01:44 +10:00 |
|
|
ff04de52b5
|
Rework TIC processing to use Storage::disk(). Implemented handling of replaces and files that already exist
|
2023-09-23 22:40:17 +10:00 |
|
|
2ae24b9955
|
Move fido configuation items into fido namespace. If keeping packets move them into a date aligned subdir
|
2023-09-22 15:35:08 +10:00 |
|
|
3a35bce9e7
|
Changing System::match() to not include NC, some debugging updates
|
2023-09-19 11:29:08 +10:00 |
|
|
ff8c370d86
|
Move packet processing into a job
|
2023-09-13 20:58:22 +10:00 |
|
|
dc86d09894
|
Fix file receiving mtime being set
|
2023-09-13 15:54:53 +10:00 |
|
|
6fb31e2632
|
Logging to catch the mtime being set on received files
|
2023-09-13 14:57:36 +10:00 |
|
|
005aa88514
|
Fix for App\Classes\File\Tic::close must be compatible with parent
|
2023-09-08 21:04:24 +10:00 |
|
|
63a9c06fb0
|
Fix for bug introduced in previous commit, where tic files where queued without the address prefix
|
2023-09-07 12:25:44 +10:00 |
|
|
74a56d1e17
|
Now correctly showing packet receive time, and sending Notifications based on the packet address, not the node address
|
2023-08-06 13:43:10 +10:00 |
|
|
17fe7e910d
|
Multiple enhancements to interactive messages, moved messages to Notifications, send netmail back when invalid packet password
|
2023-07-23 20:21:02 +10:00 |
|
|
e1169335be
|
Fix for when NR mode is active
|
2023-07-19 16:38:41 +10:00 |
|
|
f4fc6c24a4
|
Move the send DB updates out of the protocol and into Send::class
|
2023-07-19 12:32:41 +10:00 |
|
|
7584e3e44e
|
Fix for received bytes, when packets have been processed
|
2023-07-19 10:49:57 +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 |
|
|
61ab0614b6
|
Correctly storing netmail flags (intransit, local, recv) with senders ID and packet name
|
2023-07-15 10:46:19 +10:00 |
|
|
7bf957df3a
|
Sending Mail now dynamically creates packet name, size and mtime
|
2023-07-14 20:03:09 +10:00 |
|
|
5516b5dc23
|
Fixes for BINKP, we were sending too many EOB's
|
2023-07-11 17:22:31 +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 |
|
|
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 |
|
|
b8534d8598
|
Make filename unique for each area, rename column to name/lname for files
|
2023-06-23 17:33:47 +10:00 |
|
|
b1b86ca04a
|
Implemented file sending during BINKP and EMSI sessions
|
2023-06-22 22:13:47 +10:00 |
|
Deon George
|
63e3397aee
|
Add packet name for incoming netmails, dont send back messages to sender for areafix messages
|
2023-01-24 23:16:11 +11:00 |
|
Deon George
|
d9b575b38f
|
Change our determination that a packet has been processed before deciding to delete it
|
2023-01-24 22:03:17 +11:00 |
|
Deon George
|
724bc4c5af
|
Dont abort on an SQL exception
|
2023-01-11 14:36:40 +11:00 |
|
Deon George
|
f089f3bcdc
|
Dont delete archive until all packets processed
|
2022-12-04 21:59:06 +11:00 |
|
Deon George
|
09fe65a8db
|
EMSI Continue sending mail until no more mail to send
|
2022-12-03 01:25:44 +11:00 |
|
Deon George
|
e78b5975b0
|
Reduce zmodem debugging
|
2022-12-03 01:25:44 +11:00 |
|
Deon George
|
3ffb1c1fd6
|
Support for ZIP archives
|
2022-11-14 00:29:55 +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
|
a05ca1c2a4
|
Misc bug fixes while testing
|
2022-02-06 20:40:21 +11:00 |
|
Deon George
|
fe9fbb88b0
|
Fix packet name sent to remote - now matches packet name stored in DB
|
2022-01-20 23:25:47 +11:00 |
|
Deon George
|
98c9b880d4
|
Some debugging to track packet names created for sending
|
2022-01-20 22:47:44 +11:00 |
|
Deon George
|
c7e6bb2575
|
Enable system mail hold
|
2022-01-16 11:51:49 +11:00 |
|
Deon George
|
ebd1cf8732
|
Enable duplicates to update seen-by's before being discarded
|
2021-11-24 22:34:40 +11:00 |
|
Deon George
|
02c23f047c
|
Fix for recording seen-by, add md5 to message body, fix incorrect log of dispatching messages
|
2021-11-21 16:53:56 +11:00 |
|
Deon George
|
8c127ba5da
|
Try not abort on exception when we cannot dispatch a message to be processed
|
2021-10-26 17:51:17 +11:00 |
|
Deon George
|
79e613a811
|
Allow for origin/tagline/tearline can have UTF8 chars, show # messages in packets
|
2021-09-12 23:06:17 +10:00 |
|
Deon George
|
dbbfe46cb9
|
Echomail export
|
2021-09-08 22:07:19 +10:00 |
|
Deon George
|
01d54794a8
|
Rename PacketProcess, fix Packet::open now using Zone not Domain
|
2021-08-30 00:24:40 +10:00 |
|
Deon George
|
b614779290
|
Only queue messages if the packet has too many
|
2021-08-25 22:32:15 +10:00 |
|
Deon George
|
d86d90cdeb
|
Leverage Redis and queue to handle large packets
|
2021-08-24 23:42:03 +10:00 |
|
Deon George
|
bcf3297fdb
|
Check for duplicate echomails, validate system password
|
2021-08-19 00:20:34 +10:00 |
|
Deon George
|
6af466605a
|
Logging updates
|
2021-08-18 22:11:16 +10:00 |
|