What's New: New Features in Version 16.x of Prime95

# NEW FEATURES IN VERSION 16.x of PRIME95.EXE

## New Features in Version 16.5 of Prime95

1. A new httpnet.dll can provide Scott Kurowski with debugging information. Simply create a primenet.ini file with these lines:

   > [Debug]
   > PacketLog=1

   Output file is pnHttp.txt.
2. The old network retry time has been replaced by two settings. The modem retry time (default 2 minutes) controls how often prime95 polls your modem to see if you are connected to the Internet. The network retry time (default 60 minutes) controls how long prime95 waits after a failed attempt to contact the server.
3. A timestamp and program version number is written to the prime.log file.
4. You can now switch between HTTP-based and RPC-based PrimeNet protocols from the Test/Primenet dialog box.

## New Features in Version 16.4 of Prime95

1. Lucas-Lehmer testing output now shows percent complete.
2. Windows NT users can now set processor affinity on multi-CPU systems.
3. ECM factoring is available for small exponents. See http://www.mersenne.org/ecm.htm for a list of exponents that need factoring.
4. A bug that prevented 486 & Cyrix machines from factoring above 2^62 has been fixed.
5. The LockUserInfo feature no longer sends user info every time prime95 starts up.
6. A bug in setting minimized or maximized window in a shortcut to prime95 is fixed.
7. Test/Status now shows expected completion dates.

## New features in Version 16.3 of Prime95

1. The LockUserInfo=1 setting is now sent to the server so that no member of a team can accidentally transfer the credit for work previously performed by the team.

## New features in Version 16.2 of Prime95

1. Bug in calculating estimated time to factor a number has been fixed.

## New features in Version 16.1 of Prime95

1. Prime95 can now test exponents up to 20.5 million.
2. Prime95 can now find factors up to 2^64.
3. The program now reports to the PrimeNet server new completion dates every 28 days (actually user adjustable from 1 to 60 days). This will improve the reclaiming of exponents that are not being actively tested.
4. The program now reports the current iteration number to the server for more informative status reports.
5. Intermediate files are now less likely to fail. If an error occurs during the writing of an intermediate file, the program continues on trying to write the intermediate file every 10 minutes.
6. A bug in the rolling average code has been fixed. Prime95 now modifies the rolling average when factoring too.
7. The prime.log file is now limited in size to 256K bytes.
8. The user information dialog box now has a checkbox to tell the server not to send email.
9. Setting LockUserInfo=1 in prime.ini will make the user information dialog box inaccessible.
10. Trying to run a second copy of prime95 will now start the already running copy of prime95. This makes the Hide Icon feature a bit more useful.