master 24.53
g8bpq 1 year ago
parent 743e2d8da2
commit 7e509132be

@ -1144,7 +1144,7 @@
// Include SERVIC as valid from call (for Winlink Service messages) (49) // Include SERVIC as valid from call (for Winlink Service messages) (49)
// Attempt to detect line draw characters in Webmail (50) // Attempt to detect line draw characters in Webmail (50)
// Fix sending ampr.org mail when RMS is not enabled (51) // Fix sending ampr.org mail when RMS is not enabled (51)
// Send forwarding info tp packetnodes.spots.radio database (51) // Send forwarding info to packetnodes.spots.radio database (51)
#include "bpqmail.h" #include "bpqmail.h"
#include "winstdint.h" #include "winstdint.h"

@ -1235,6 +1235,7 @@ along with LinBPQ/BPQ32. If not, see http://www.gnu.org/licenses
// API format fixes (48) // API format fixes (48)
// AGWAPI Add protection against accidental connects from a non-agw application (50) // AGWAPI Add protection against accidental connects from a non-agw application (50)
// Save MH and NODES every hour (51) // Save MH and NODES every hour (51)
// Fix handling long unix device names (now max 250 bytes) (52)
#define CKernel #define CKernel

@ -471,7 +471,7 @@ VOID * HALExtInit(EXTPORTDATA * PortEntry)
int port; int port;
char * ptr; char * ptr;
int len; int len;
char Msg[80]; char Msg[512];
#ifndef LINBPQ #ifndef LINBPQ
HWND x; HWND x;
#endif #endif
@ -548,7 +548,7 @@ VOID * HALExtInit(EXTPORTDATA * PortEntry)
TNC->WebWinX = 510; TNC->WebWinX = 510;
TNC->WebWinY = 280; TNC->WebWinY = 280;
TNC->WEB_COMMSSTATE = zalloc(100); TNC->WEB_COMMSSTATE = zalloc(512);
TNC->WEB_TNCSTATE = zalloc(100); TNC->WEB_TNCSTATE = zalloc(100);
strcpy(TNC->WEB_TNCSTATE, "Free"); strcpy(TNC->WEB_TNCSTATE, "Free");
TNC->WEB_MODE = zalloc(100); TNC->WEB_MODE = zalloc(100);

@ -735,7 +735,7 @@ VOID SerialReleasePort(struct TNCINFO * TNC)
VOID * SerialExtInit(EXTPORTDATA * PortEntry) VOID * SerialExtInit(EXTPORTDATA * PortEntry)
{ {
int port; int port;
char Msg[255]; char Msg[512];
char * ptr; char * ptr;
struct TNCINFO * TNC; struct TNCINFO * TNC;
char * TempScript; char * TempScript;

@ -10,8 +10,8 @@
#endif #endif
#define KVers 6,0,24,51 #define KVers 6,0,24,52
#define KVerstring "6.0.24.51\0" #define KVerstring "6.0.24.52\0"
#ifdef CKernel #ifdef CKernel

@ -187,7 +187,7 @@ int FromLOC(char * Locator, double * pLat, double * pLon);
VOID Consoleprintf(const char * format, ...) VOID Consoleprintf(const char * format, ...)
{ {
char Mess[255]; char Mess[512];
va_list(arglist); va_list(arglist);
va_start(arglist, format); va_start(arglist, format);
@ -2412,11 +2412,11 @@ int doSerialPortName(int i, char * value, char * rec)
{ {
rec += 8; rec += 8;
if (strlen(rec) > 79) if (strlen(rec) > 250)
{ {
Consoleprintf("Serial Port Name too long - Truncated"); Consoleprintf("Serial Port Name too long - Truncated");
Consoleprintf("%s\r\n",rec); Consoleprintf("%s\r\n",rec);
rec[79] = 0; rec[250] = 0;
} }
strlop(rec, ' '); strlop(rec, ' ');

@ -209,7 +209,7 @@ VOID EnableFLDIGIReports(struct PORTCONTROL * PORT)
VOID ASYDISP(struct PORTCONTROL * PortVector) VOID ASYDISP(struct PORTCONTROL * PortVector)
{ {
char Msg[80]; char Msg[512];
if (PortVector->PORTIPADDR.s_addr || PortVector->KISSTCP) if (PortVector->PORTIPADDR.s_addr || PortVector->KISSTCP)
@ -235,7 +235,7 @@ VOID ASYDISP(struct PORTCONTROL * PortVector)
int ASYINIT(int comport, int speed, struct PORTCONTROL * PortVector, char Channel ) int ASYINIT(int comport, int speed, struct PORTCONTROL * PortVector, char Channel )
{ {
char Msg[80]; char Msg[256];
NPASYINFO npKISSINFO; NPASYINFO npKISSINFO;
int BPQPort = PortVector->PORTNUMBER; int BPQPort = PortVector->PORTNUMBER;

Loading…
Cancel
Save

Powered by TurnKey Linux.