Should we continue using smapinntpd then?That might be a good idea. At least in 64bit linux.
Here's my list of TODO ;-)
* Socket reuse (just one line fix, otherwise you need
to wait a few mins after restart).
* Add utf8 support for posting.
* Maybe get rid of charset files completely, just
compile with libiconv or ICU.
* Having been integrated with Husky project,
specifically with SMAPI library, so why not using the
fidoconf to read out groups.
* Socket reuse (just one line fix, otherwise you needand i wondered why jamnntpd never restarts immediately ...
to wait a few mins after restart).
please, keep jamnntpd independent from the husky project, which is a
mess ...
Smapinntp coredumps randomly on my system (devuan ascii x64).
But the big issue also with 32 bit binaries on a 64 bit system is that
the answering in an echo conference doesnt put the right name in the
To: field.
With some version of jamnntpd the answer is always To:ALL with others
the field is left empty. :(
Reply (which is called a follow-up in NNTP/Usenet world) will put
the right 'To:' when I post from the latest Thunderbird, cannot
verify now, probably it passes the X-Comment-To as well. Do you
expect that jamnntpd/smapinntpd would go ahead and find out the
name from the original message to which the reply is being posted?
I don't expect nothing, I'm not a developer nor an nttp expert, I was
just reporting a behaviour that maybe can help someone expert like
you. Have a nice debug.
>> Should we continue using smapinntpd then?use
TK> That might be a good idea. At least in 64bit linux.
Looks like smapi version is the logical continuation of the project, though could have been done as a build option, link with JAMLIB or SMAPI. Hope can
this echo conference for SmapiNNTPd related stuff.
Here's my list of TODO ;-)after
* Socket reuse (just one line fix, otherwise you need to wait a few mins
restart).
* Having been integrated with Husky project, specifically with SMAPIlibrary,
so why not using the fidoconf to read out groups.
Do you expect that jamnntpd/smapinntpd would go ahead and find out the
name from the original message to which the reply is being posted?
I have looked into the implementation details of what goes into
Fidonet 'To' field when you follow-up on (reply to) a message in jamnntpd/smapinntpd.
When you view an article, the 'To' field from the JAM message will
show up as an optional 'X-Comment-To:' header.
When you post an article as a result of a follow-up, your client may provide an optional field 'References: ' with the message-id of the original message you replied to (and sometimes the whole chain).
I have tested with Thunderbird for Mac and NewsTapLite for iOS and
both passed the correct 'References: ' header. Jamnntpd/smapinntpd
will look up that message-id from the 'Reference: ' header in the JAM database and will extract the 'From' field of that message. That
'From' name will become a 'To' field of the newly posted message.
That 'From' name will also be used as initials when smart quoting
feature is enabled.
@@ -460,6 +460,17 @@ int main(int argc, char **argv)< 0)
exit(10);
}
+ int enable = 1;
+ if (setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, &enable, sizeof(int))
+ {%s",os_strerr(os_errno(),err,200));
+ uchar err[200];
+
+ os_showerror("Failed to reuse address/port:
+ os_free();
+ freeargs();
+ exit(10);
+ }
+
memset(&local, 0, sizeof(local) );
local.sin_family = AF_INET;
| Sysop: | DaiTengu |
|---|---|
| Location: | Appleton, WI |
| Users: | 1,116 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 287:12:50 |
| Calls: | 14,323 |
| Calls today: | 1 |
| Files: | 186,347 |
| D/L today: |
5,141 files (1,418M bytes) |
| Messages: | 2,528,870 |