![]() |
|
|
#199 |
|
Jun 2006
Chertsey Surrey UK
2·179 Posts |
I loaded up 2.5 and it is behaving fine now.
Had double checking off but i guess something was wrong with the binary. It was version 2.15 so quite a few versions old now. Something might have gone amiss when building it as i had to make a few changes to get the email notification working with my SMTP server. |
|
|
|
|
|
#200 | |
|
"Mark"
Apr 2003
Between here and the
18D016 Posts |
Quote:
|
|
|
|
|
|
|
#201 |
|
"Mark"
Apr 2003
Between here and the
24×397 Posts |
There are a number of small changes to the client and the server.
You can d/l it from here. Enjoy, Mark |
|
|
|
|
|
#202 |
|
"Mark"
Apr 2003
Between here and the
24×397 Posts |
This release has been pending for a month as I have been waiting for some independent testing from Max (many thanks to him).
There are significant changes to this release to address a number of problems and to provide a number of new features, such as genefer. Note that the 2.4.0 client can only be used with 2.4.0 servers. It will not work with older versions of the server, so you will need to verify that any servers you connect to are using 2.4.0 before upgrading the client. 2.3.0 clients can communicate with 2.4.0 servers as some backwards compatibility is necessary. That support will be removed in a future release. For server administrators, please update the Greeting.txt file to tell users of the upgrade.
You can d/l it from here. This release might not be bug free, but it is very stable. There are a couple of other changes I wanted to get done, but they will have to wait for 2.4.1. This release is too significant to wait for those changes. Enjoy, Mark[/QUOTE] |
|
|
|
|
|
#203 |
|
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
17·251 Posts |
Is there any particular reason it's missing the .exe's? I've built them from the included source without a problem, but they ought to be included.
How exactly would one give the client the three genefer exe file names? How does it know which is which? |
|
|
|
|
|
#204 |
|
A Sunny Moo
Aug 2007
USA (GMT-5)
3×2,083 Posts |
The .exe's are actually in the "source" directory; Mark, did you forget to move those out of there before you zipped it up?
|
|
|
|
|
|
#205 |
|
A Sunny Moo
Aug 2007
USA (GMT-5)
3·2,083 Posts |
Mark, I'm having some trouble compiling PRPnet 2.4.0 for Linux (using Cygwin's cross-compiler on Windows XP, which has worked for all previous versions). When I run "make" it errors out on something to do with the new genefer stuff:
Code:
g++-linux -c -g -Wall GeneferProgram.cpp
In file included from TestingProgram.h:12,
from GeneferProgram.h:5,
from GeneferProgram.cpp:1:
gfn.h:11:24: warning: no newline at end of file
GeneferProgram.cpp: In member function `uint32_t GeneferProgram::ValidateExe()
':
GeneferProgram.cpp:187: warning: comparison between signed and unsigned integer
expressions
GeneferProgram.cpp:189: error: `tolower' undeclared (first use this function)
GeneferProgram.cpp:189: error: (Each undeclared identifier is reported only
once for each function it appears in.)
make: *** [GeneferProgram.o] Error 1
|
|
|
|
|
|
#206 |
|
A Sunny Moo
Aug 2007
USA (GMT-5)
3×2,083 Posts |
BTW, one other thing that I noticed: the web interface now doesn't seem to work right. When I try to load it from a web browser, it just hangs, and the server doesn't say anything after "message coming in on socket 5"; then when I cut the connection by closing the browser tab or hitting "Stop", the server's debug log shows "error sending [s] to insert line from HTML file here" for every single line in the HTML file it was supposed to send.
![]() Edit: Come to think of it, I didn't think to test the web interface during my alpha testing of 2.4.0. It's possible this isn't new to this latest build. Last fiddled with by mdettweiler on 2009-10-09 at 17:32 |
|
|
|
|
|
#207 | |
|
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
17·251 Posts |
Quote:
PRPnet reports no errors. In Firefox, Chrome, and Opera it does not display at all (loads almost instantly with a blank page/source). In IE it all works as expected. ![]() p.s. I just had an idea for finally getting the favicon to work: base64 encoding. I'll try it out and edit with the results... Last fiddled with by Mini-Geek on 2009-10-09 at 17:52 |
|
|
|
|
|
|
#208 | |
|
A Sunny Moo
Aug 2007
USA (GMT-5)
624910 Posts |
Quote:
Oh, and PRPnet won't report anything unless you have debug logging turned on. Normally it doesn't say anything about web traffic (even errors). |
|
|
|
|
|
|
#209 | |
|
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
102538 Posts |
Quote:
Code:
theSocket->Send("<link rel=\"icon\" type=\"image\/ico\" href=\"data:image\/ico;base64,AAABAAEAEBAQAAAABAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAgAAAAAAAAAAAAAAAEAAAABAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAgICAAMDAwAAAAP8AAP8AAAD\/\/wD\/AAAA\/wD\/AP\/\/AAD\/\/\/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD\/\/wAA\/\/8AAP\/\/AAD\/\/wAAva8AAL1vAAC87wAAhCEAALWtAAC1rQAAhCEAAP\/\/AAD\/\/wAA\/\/8AAP\/\/AAD\/\/wAA\">");
(you could set that line to a string and call it wherever needed to save on file size, but I'll let you do that...not exactly sure how to in C++) What this is doing is giving the browser the data directly, in the form of the .ico file encoded in base 64. So you don't even have to worry about taking prpnet.ico and reading its binary data, or supplying anything if favicon.ico is requested. Only real downsides are: it won't work in older IE versions, and a user would have to go through a few steps (encode their image, replace / with \/ to escape the slashes, edit the source code, and recompile the server) to have their own icon instead of the default. If you're at all worried about that little amount of bandwidth, we should be able to replace that with an encoded version of the .ico in .gif or some other more compressed format without any problems or major changes. Attached is the modified HTMLOutput.cpp file (in a .zip). Now we just need this problem of not being able to view it correctly to be worked out! What timing... IE8. I enabled debug logging. I set it to 2. It shows normal web traffic, and did not report errors. (I suppose that it should have reported any errors, with how I had it set) Last fiddled with by Mini-Geek on 2009-10-09 at 19:04 |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| PRPNet 5.4.3 Released | rogue | Software | 178 | 2021-06-24 11:56 |
| PSP goes prpnet | ltd | Prime Sierpinski Project | 86 | 2012-06-06 02:30 |
| PRPNet 4.0.0 Released | rogue | Software | 84 | 2011-11-16 21:20 |
| PRPNet 4.0.1 Released | Joe O | Sierpinski/Riesel Base 5 | 1 | 2010-10-22 20:11 |
| PRPNet 3.0.0 Released | rogue | Conjectures 'R Us | 220 | 2010-10-12 20:48 |