|
64d37741a5
|
Fix when dispatching packets, and our address object has many relations already loaded, causing memory exhaustion due to recursion
|
2024-05-12 20:45:41 +10:00 |
|
|
14c505c15b
|
Must not cache the mail waiting queries, otherwise mail/files will be resent in a query loop
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 41s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 1m42s
Create Docker Image / Final Docker Image Manifest (push) Successful in 12s
|
2024-05-12 14:56:18 +10:00 |
|
|
9c8e546765
|
Increase some logging for binkp sessions
|
2023-12-18 22:44:55 +11:00 |
|
|
1890b66dc7
|
Implemented Dynamic Items for data to be sent to polled systems based on data in db, like stats/nodelists
|
2023-12-03 18:51:46 +11:00 |
|
|
e5de4970d1
|
When originating a session, send anything received via the queue
|
2023-11-23 08:31:24 +11:00 |
|
|
9fd8264c3f
|
Rework TIC processing and added test cases
|
2023-11-22 15:58:00 +11:00 |
|
|
67747c062a
|
Add mtime to receiving filename, so that we dont have name clashes with systems that use the same archive name for our host
|
2023-11-17 16:30:19 +11:00 |
|
|
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 |
|