Bugtracker of MarioValdez.net http://www.mariovaldez.net/webapps/bugtracker2/ Bugtracker of MarioValdez.netOSCommerce Product Manager: Recently closed tasks 2010-02-18T15:48:19Z FS#109: Test compatibility with CRE Loaded versions of OSC. http://www.mariovaldez.net/webapps/bugtracker2/task/109 2010-02-18T15:48:19Z Mario A. Valdez-Ramirez Pending testing. FS#73: Test compatibility with Windows ME, 98 and 95. http://www.mariovaldez.net/webapps/bugtracker2/task/73 2010-02-18T15:41:38Z Mario A. Valdez-Ramirez Pending testing with other Windows platforms. Currently, only Windows 2000 (Pro and Server) and Windows XP Pro has been tested. FS#343: Test compatibility with osCommerce Modificado http://www.mariovaldez.net/webapps/bugtracker2/task/343 2010-02-18T15:39:45Z Mario A. Valdez-Ramirez osCommerce modificado is a derivative version of osCommerce: http://www.oscommerce-modificado.com/ Pending to test. http://www.oscommerce-modificado.com/

Pending to test.]]>
FS#123: Test with WINE. http://www.mariovaldez.net/webapps/bugtracker2/task/123 2010-02-18T15:38:42Z Mario A. Valdez-Ramirez Pending to test compatibility with WINE in Linux. FS#353: Rounding error when calculating and saving tax and net price http://www.mariovaldez.net/webapps/bugtracker2/task/353 2010-02-18T15:37:30Z Mario A. Valdez-Ramirez From an email report: "si yo introduzco 2.50 como precio final impuesto incluido, su programa automáticamente rellena la casilla de precio sin impuesto a 2.1552, y acto seguido al confirmar, redondea esta cantidad a 2.16, con lo que el precio final se guarda con valor 2.5056, 2.51 al redondear." "If I enter 2.50 as final price with tax, your program automatically fills the net price field with 2.1552, after that when confirming, it rounds up the number to 2.16 and the final price is stored with 2.5056 value; rounded as 2.51." Pending to review.
"si yo introduzco 2.50 como precio final impuesto incluido, su programa automáticamente rellena la casilla de precio sin impuesto a 2.1552, y acto seguido al confirmar, redondea esta cantidad a 2.16, con lo que el precio final se guarda con valor 2.5056, 2.51 al redondear."

"If I enter 2.50 as final price with tax, your program automatically fills the net price field with 2.1552, after that when confirming, it rounds up the number to 2.16 and the final price is stored with 2.5056 value; rounded as 2.51."

Pending to review.
]]>
FS#356: Wrong product list loaded when category tree is clicked... http://www.mariovaldez.net/webapps/bugtracker2/task/356 2010-02-18T15:36:39Z Mario A. Valdez-Ramirez In a customized osCommerce store, the OSCPMWin client loads the wrong product list when clicking a given category in the category tree. It seems it load the previous on listed in the tree (for example, Prueba category is listed before Relojes, but clicking Prueba loads the Relojes products). Pending to check if this is a problem with this store only or a general one.
Pending to check if this is a problem with this store only or a general one.

]]>
FS#347: Use JPEG downsampling when resizing the images. http://www.mariovaldez.net/webapps/bugtracker2/task/347 2007-08-11T04:00:21Z Mario A. Valdez-Ramirez Test the downsampling options in the FreeImage library and test for different downsampling settings to check what options gives better size vs quality. The idea is to create an automatic downsampling selector based on the desired quality level defined in the OSCPMWin configuration. FS#273: Watermark uploaded images. http://www.mariovaldez.net/webapps/bugtracker2/task/273 2007-07-25T05:37:07Z Mario A. Valdez-Ramirez Create the option to select a graphic (PNG, GIF, TIFF, etc) to blend with all uploaded images, to watermark all images. Some store users use to add their logo to their images or their URL. FS#322: Elapsed time checking may give wrong result. http://www.mariovaldez.net/webapps/bugtracker2/task/322 2007-07-21T04:52:51Z Mario A. Valdez-Ramirez At several places, specialy when waiting for a retry, the application check the current time (with milisec resolution) and it act accordingly. The usual checking is done with a GetTickCount functions. We are aware of a possible problem if the computer (client-side, not server) is left running more than 49.7 days. The GetTickCount will be restarted. We usually do this: LapseTime := GetTickCount; REPEAT Application.ProcessMessages; UNTIL ((GetTickCount - LapseTime) > opmG_HTTPConnWait); The problem will happen if we start the loop and then the GetTickCount value is wrapped (restarted), the loop would take 49.7 days to complete (unless again it wraps before the cheking, which would extend the wait for 49.7 days). Even though this would be a very rare occurrence, it should be fixed.
We are aware of a possible problem if the computer (client-side, not server) is left running more than 49.7 days. The GetTickCount will be restarted.

We usually do this:

LapseTime := GetTickCount;
REPEAT
Application.ProcessMessages;
UNTIL ((GetTickCount - LapseTime) > opmG_HTTPConnWait);

The problem will happen if we start the loop and then the GetTickCount value is wrapped (restarted), the loop would take 49.7 days to complete (unless again it wraps before the cheking, which would extend the wait for 49.7 days).

Even though this would be a very rare occurrence, it should be fixed.]]>
FS#301: Improve password hashing sent to server-side script. http://www.mariovaldez.net/webapps/bugtracker2/task/301 2007-07-15T17:48:34Z Mario A. Valdez-Ramirez Currently the application send the hashed (password + timestamp). The timestamp is set by the client and is sent in the clear. We set the salt client-side to avoid a full round-trip asking the server a salt. We could do this: MD5 (MD5 (Salt + Password)) and not this: MD5 (Salt + Password) If the server could set the salt, we could use: MD5 (MD5 (Salt + MD5 (Password)))
We set the salt client-side to avoid a full round-trip asking the server a salt.

We could do this:

MD5 (MD5 (Salt + Password))

and not this:

MD5 (Salt + Password)

If the server could set the salt, we could use:

MD5 (MD5 (Salt + MD5 (Password)))]]>