1.1.63 - Released March 10, 2009
ChangeLog
- Version 1.1.63.
- Restore Zeroconf IP address configuration.
- Add CONFIG_STARDOT_VIDEO_STARDOT_H264 configuration option, and default to disabled.
- Add top-level Makefile "force_config" target for automated builds.
- Web pages don't render on Google Chrome.
- Disable debugging code.
- Video out not enabled until camera viewed on network.
- Image overlay is incorrect for first few images produced by firmware.
- Image help webpage does not agree with image configuration page.
- Add Contrast / Auto Contrast back to Image/Processing tab
- Weather configuration help webpage shows "${PRODUCT}" instead of product name.
- Writing to config takes 0.5 and 0.75 seconds off system clock time.
- Attempt to reload FPGA firmware on stardot driver initialization failure.
- status.cgi: Update internal temperature testing thresholds.
- Directory index is sometimes returned as data instead of being executed as CGI.
- Add "prototype" Javascript library to build for all product families.
- FTP failures can fail to release JPEG device file reference, causing eventual image failure.
- h264: Update memory bandwidth counters for MPEG FIFO reads.
- h264: Make memory bandwidth counters per-mode (JPEG, MPEG).
- h264: Clean up check_disable().
- h264: Check each input source and each mode (JPEG, MPEG) to see if we need to disable it after device file reference count drops to zero; also check for lost interrupts for each source and mode.
- h264: Move some code form watchints() into new check_interrupts() function.
- h264: Remove return value from check_disable().
- h264: Split global "noints" watchdog counter into a separate counter that is per input source and per mode (JPEG, MPEG).
- h264: Move some code from watchints() into new check_disable() function.
- h264: Make "refcnt" and "last_use" into arrays, so that we can track JPEG and MPEG separately.
- h264: Add preliminary interrupt support; just show status messages and discard FIFO data for now.
- h264: Add firmware pseudo-registers.
- h264: Add firmware register definitions; probe compressor types and firmware version on startup.
- Fix compiler warning in stardot_scratchpad_test().
- Add "Test FTP" button to FTP admin page
- style.css: Fix broken ${HTML_XXX} variable name.
- Replace StarDot FPGA scratchpad test with a much quicker version, decreasing boot time by almost 6 seconds.
- Increase FPGA firmware programming speed, decreasing boot time by about 5 seconds.
- index.html: Set "alt" attribute for HTML "img" tags to something other than an empty string.
- status.cgi: Check for xfpga loading errors.
- xfpga: Elevate various messages from warning to error log level, and add an "ERROR:" marker for easier dmesg log parsing.
- Issue DM9000 software reset after successful device probe.
- status.cgi: Update "Date" test to check for January 1, 2009 UTC.
- ftpscript: Unable to use number sign or quote in username or password.
- ftpscript: Remove unused code.