StarDot Knowledge Base

Firmware 1.1.78 ChangeLog

Article ID: 196
Last updated: 11 Jun, 2020

1.1.78 - Released March 8, 2013

ChangeLog

  • Version 1.1.78.
  • Version 1.1.78-pre28.
  • 10M bit files
  • Version 1.1.78-pre27.
  • Enable FIZ device support in NetCamXLS builds.
  • Version 1.1.78-pre26.
  • Remove "Low Light Presets" from Image configuration help page.
  • Version 1.1.78-pre25.
  • admin-header.html: Move menu <div> outside of the page's <form>.
  • Clean up Mirror and Invert checkbox layout on Image configuration page.
  • Fix active region for logo image.
  • Remove image "Mask" configuration tab from ExpressXL and NetCamSCM.
  • Remove hint about using copy and paste for copyright, etc.
  • Version 1.1.78-pre24.
  • new bit files
  • Re-synchronize with "style.css" from ARM source code.
  • Fix logo image transparency on Internet Explorer 7.
  • Version 1.1.78-pre23.
  • Disable JavaScript grid controls on IE8 or older.
  • new bit files and new firmware name
  • Add NetCamXLS build.
  • html: Use a row with "&nbsp;" instead of "<br>" in a "<td>".
  • Version 1.1.78-pre22.
  • new bit file for 1.1.78
  • style.css: re-arrange to ease synchronizing with ARM source code.
  • Version 1.1.78-pre21.
  • settings change
  • Version 1.1.78-pre20.
  • stardot: Revert JPEG quality reduction when no process is waiting.
  • Version 1.1.78-pre19.
  • lowlight_saturation
  • oops, another presets change
  • Version 1.1.78-pre18.
  • Restore hostname after firmware upgrade if Save Network Settings is checked.
  • need settings change
  • Version 1.1.78-pre17.
  • Changes
  • Update default video resolutions.
  • defaults for XLP
  • Version 1.1.78-pre16.
  • /bin/config: Use static buffers for config_ftp() filenames.
  • Version 1.1.78-pre15.
  • Revert "html: Refresh the page after device restart via the "Reboot" command."
  • [Bug #1275] Fix flickering with JavaScript image update on Firefox browsers.
  • Use MJPEG stream with VideoLAN plugin on index page if H.264 is not supported.
  • admin.cgi: Force configuration change for Applet, Date/Time, and Security tabs.
  • JavaScript: Fix bug on non-H.264 devices that broke Image configuration tabs.
  • Version 1.1.78-pre14.
  • Change default "Image Speed" from "Slow" to "Fastest".
  • Version 1.1.78-pre13.
  • html/index: Remove "ic" class on live image to fix sizing problems.
  • html: Fix Image configuration page layout on NetCamXL.
  • Version 1.1.78-pre12.
  • html: Explicitly specify image dimensions in <img> tag on index page.
  • JavaScript/ImageRefresher: set "debug" to "false".
  • JavaScript: Add console.log() stub if not supported.
  • JavaScript/ImageRefresher: Only call console.log() if "debug" is true.
  • html: Remove style attribute for margin, use ".container" class instead.
  • Remove "Use Preset" button from Image configuration page.
  • html: Whitespace cleanup.
  • Remove unneeded Javascript on disabled MAC Address form field.
  • admin.cgi: Use correct video input for defaults/presets.
  • final bit files
  • Version 1.1.78-pre11.
  • Redo/cleanup Javascript image refresh.
  • Keep (some) existing Image configuration settings when applying a preset.
  • Add <label> element for Image preset "Scene/Location" label.
  • Fix top margin on Image Preset subtab text.
  • Add/fix image "Preset" support on non-NetCamSC builds.
  • Version 1.1.78-pre10.
  • New bit files
  • admin/image: Remove extra </div> tag.
  • Add Image preset support.
  • Version 1.1.78-pre9.
  • new bit files
  • Add missing HTML template partials to various NetCamSC-derived products.
  • html: Allow "true/false" in addition to "yes/no", "on/off", "1/0".
  • Version 1.1.78-pre8.
  • Remove "Low Light" presets from Image configuration page.
  • NetCamSCX: Remove redundant firmware file for ID 1.
  • new bit files
  • html: Fix validation warnings on Trigger configuration page.
  • html/css: Clean up Trigger configuration page.
  • scripts.js: Remove unused code from "Grid" class.
  • html/css: Convert configuration section headers to lower case.
  • /bin/trigger-admin: Fix bug in HTML generator script for trigger config.
  • html/css: Use preview image size for exposure, mask, and motion grids.
  • html: Increase initial size of HTML help popup window.
  • html: Use "${render_if()" to render optional HTML.
  • html: Add "${render()}" and "${render_if()}" macros.
  • html: Refresh the page after device restart via the "Reboot" command.
  • Update "Reboot" help text: configuration settings are NOT saved.
  • Update estimated reboot time on Miscellaneous help page.
  • html: Rearrange configuration tab order.
  • html/css: Clean up help file CSS so that links are in correct order (part 2).
  • html/css: Adjust/increase help file tab padding.
  • html/css: Clean up help file CSS so that links in correct order.
  • html/css: Increase height of tab buttons and tab font size.
  • Update StarDot logo to modern transparent PNG logo.
  • Fix Network configuration tab on non-H.264 devices.
  • Manual Config: Disable "Edit/Default/Download" based on file selection state.
  • Manual Config: Add "Download" button to download configuration files.
  • Remove device-specific logo images; use common StarDot logo instead.
  • Increase default H.264 quality from 30 to 26.
  • Move "Auto Contrast" and "Sharpen" on Image configuration page.
  • Set default value for Image "Day/Night" setting to "Auto".
  • Hide "Day/Night" configuration help unless IR mechanism is supported.
  • Change "IR" to "Day/Night".
  • html: Add <label> support to "${check_box()}" macro.
  • h264: Change default multicast address from 224.X.X.X to 239.X.X.X.
  • h264-server: Remove version number from "Server" response headers.
  • [Bug #1274] Exposure grid doesn't resize superimposed image.
  • html/javascript: Clean up fractional exposure limit display.
  • html/javascript: Fix lowlight_preset() function.
  • [Bug #1276] Lowlight "Image Speed" drop-down values are off by one.
  • boa/h264-server: Remove version number from "Server" response headers.
  • Show FPS in Resolution list on Image configuration page.
  • html/javascript: Whitespace cleanup in image configuration Javascript.
  • html/css: Add missing grid background image URL for IE7/IE8.
  • Version 1.1.78-pre7.
  • second bit file for 1.1.78
  • Image/Exposure: Do not disable form controls based on preset setting.
  • first bit file for 1.1.78
  • stardot: Add "/proc/sys/video/nr_inputs".
  • stardot: Always create "/proc/sys/video/h264".
  • h264-server: Use correct buffer size for reading in stream_control_read().
  • h264-server: Fix bug in return value check when calling stream_client_add().
  • h264-server: Return "500 Server Error" if unable to create H.264 stream.
  • h264-server: Add UDP multicast support.
  • Boa: Log error message if memory allocations for CGI environment fail.
  • kernel/dump: Use KERN_CRIT log level so process dump shows in console.
  • html_parse: Log error message on parsing overly large "${...}" macros.
  • index: Log an error message if CGI environment appears to be corrupt.
  • Adjust string buffer sizes passed to sscanf() to avoid buffer overflow.
  • Clean up PATH_HTTP_HTML_ROOT usage.
  • html: Whitespace cleanup.
  • PTZ: Increase height of "<iframe>" for PTZ controls on index page.
  • ptz-pelco: Add "X-StarDot-PTZ-API" response header.
  • Version 1.1.78-pre6.
  • admin.cgi: Add camera/input number to form POST redirect.
  • PTZ: Install "/bin/ptz-setup" during the build process.
  • PTZ: Add "missing" default values to "ptz-sony.conf".
  • PTZ: Add "/bin/ptz-setup".
  • PTZ: Use non-parsed header CGIs for PTZ web page controls.
  • PTZ: Remove old/unused images.
  • PTZ: Remove generic "/bin/ptz".
  • PTZ: Move lockfile functions and terminal setup to per-brand PTZ scripts.
  • /etc/rc: Whitespace cleanup.
  • ptz-pelco: Add query string support to set movement speeds and bypass stop.
  • ptz-pelco: Whitespace cleanup.
  • Whitespace cleanup in PTZ scripts.
  • html: Correctly show PTZ controls on index page.
  • html/css: Show correct image for exposure, mask, and motion grids.
  • firstboot: Avoid creating multiple copies of x10.conf
  • admin.c: More whitespace cleanup.
  • PTZ: Show correct input number in "Camera" selection.
  • admin.c: Whitespace cleanup.
  • style.css: Whitespace cleanup.
  • html: Add "${number_field()}" macro for <input> elements with 'type="number"'.
  • html/javascript: Add support for HTML 5 range inputs (aka "sliders").
  • html/javascript: Whitespace cleanup.
  • Remove unused "View Grid" softlinks to deleted popup grid HTML files.
  • html: Fix page tab styling on Edit configuration page.
  • html: Redo configuration page tab styling.
  • html: Add "${grid_table()}" macro for exposure, mask, and motion grids.
  • Fix use of "${check_box()}" macro in Trigger configuration page.
  • Specify/use SI vs. binary prefixes (KB vs KiB, etc.) where appropriate.
  • stardot/h264: Avoid spamming h264_level_idc messages to syslog.
  • h264-server: Move RTP port definitions to "rtp.h".
  • h264-server: Add "h264-server.h" for global configuration variables.
  • h264-server: Whitespace cleanup.
  • Version 1.1.78-pre5.
  • html/javascript: Replace checkbox grids with "drawing" via Javascript.
  • admin: Remove unneeded "mask_force" <input> element.
  • html: Remove unneeded "color:inherit" and "background-color:inherit".
  • html: CSS formatting cleanup.
  • html: Move unused "graph" classes to "graph.css".
  • html: Minor CSS cleanup.
  • html/javascript: Clean up CSS used for checkbox grids.
  • admin/html-parse: Add "${check_box(name)}" macro.
  • Add missing video configuration defaults for "invert" and "mirror".
  • html/javascript: Use correct attribute in user_select().
  • Remove Javascript for exposure, motion, and privacy mask grids.
  • Remove "View Grid" popup windows for exposure, motion, and privacy mask.
  • Use Javascript instead of Java for "Pop-up Live Image" page.
  • Version 1.1.78-pre4.
  • stardot/h264: Constrain/overwrite SPS level_idc based on current settings.
  • stardot: Fix debug/error handling on JPEG discard.
  • stardot: Decrease running JPEG quality when no process is waiting for an image.
  • stardot: Avoid always increasing current JPEG quality upto user specified value.
  • h264.cgi: Do not set process command-line based on current state.
  • h264-server: Whitespace cleanup.
  • Version 1.1.78-pre3.
  • blkmem-stardot: Change flash ROM initialization log message priority.
  • Version 1.1.78-pre2.
  • Add WDR support to Image configuration page and default video settings.
  • h264-server: Fix compiler warning.
  • stardot: Log H.264 dropped frame counter after each IPP sequence.
  • stardot: Add "debug_bw" option.
  • h264-server: Add DEBUG_IO_PROCTITLE flag.
  • h264-server: Add DEBUG_NO_NETWORK flag.
  • admin: Fix "wdr" checkbox state.
  • Add Wide Dynamic Range (WDR) support.
  • stardot: Remove unused variable.
  • 5M bit files
  • new bit file
  • stardot: Fix race condition in stardot_open() that causes FTP stalls.
  • initial test version
  • add support for STMicroelectronics M29W640FT and M29W640FB.
  • aptureStream: Update version number and copyright.
  • h264-server: Fix typo in comment.
  • index: Use correct image size for static image fallback.
  • index: Show/cleanup warning messages text for unsupported plugins.
  • index: Remove Java fallback for ActiveX and .NET selections.
  • index: Add VLC plug-in support to index page drop-down menu.
  • Version 1.1.78-pre1.
  • Use correct version of uClinux in README.
  • html/css: Use list items for configuration page tabs instead of a table.
  • html/css: Fix missing top border for "sub-tab" area on Image configuration.
  • html/css: Add vendor prefixes for border radius on camera links.
  • html: Clean up camera links on admin pages for devices with multiple inputs.
  • html/css: White-space cleanup.
  • Java Push: Increase JPEG image buffer size from 1MB to 4MB.
  • html/css: Increase padding of "Config", "Save", and "Pop-up" links.
  • html: Use a single version of the spinning wait cursor.
  • html/cgi: Use large stdio buffer for reading "/proc/sys/video/X" files.
  • [Bug #1265] HTTP API: Setting resolution using width and height instead of index fails for some resolutions.
  • admin: Fix configuration tab handling.
  • White-space cleanup.
  • Update spinning wait cursor images.
  • config_get: Return empty string instead of NULL for valueless keys.
  • config_dump: Use syslog() instead of fprintf(stderr, ...) for debug logging.
  • Version 1.1.76-pre3.
  • Send hostname with DHCP request.
  • firstboot: Append partial MAC address to default network hostname.
  • rc.network: Set the hostname before bringing up a network device.
  • Use mixed-case version of product as basis for default hostname.
  • firstboot: Use /proc/sys/xfpga/id to get device firmware ID.
  • Use '$P' for product name in default overlay text.
  • Change default/unknown flash ROM size.
  • Add "/bin/cksum" to all product builds.
  • boa: Increase MAX_HEADER_LENGTH from 2048 to 8192 bytes.
  • emove "rexecd" from default "inetd.conf".
  • Version 1.1.76-pre2.
  • Merge commit 'v1.1.75'
  • Version 1.1.76-pre1.
  • admin.cgi: Fix configuration tab/page checking for GET requests.
  • admin: Allow "exposure_grid", "mask_grid", and "motion_grid" to be set via HTTP API.
  • admin: Improve exposure_grid, mask_grid, and motion_grid consistency.
  • admin: Use config_unset_prefix() to simplify "XXX_grid" value handling.
  • config: Add config_unset_prefix() function.
  • Add leading "0x" to default values for "mask_grid" and "motion_grid".
  • stardot: Improve exposure_grid, mask_grid, and motion_grid consistency.
  • Version 1.1.75-pre3.
  • Merge commit 'v1.1.74'
  • probed: Add number of video inputs to device probe response.
  • Add "nph-jpeg.cgi" for faster JPEG image loading.
  • Image configuration: Use consistent layout for Low Light checkboxes.
  • Image configuration: Adjust help page for Low Light/Exposure tab merge.
  • Image configuration: Move "Backlight" from Miscellaneous to Exposure tab.
  • Add missing "Apple touch icons" for newer product builds.
  • Use symlinks for duplicate favicons and "Apple touch icons".
  • NetCamSCM: Use updated logo icon.
  • admin: Fix Javascript for Exposure/Low Light control enable/disable.
  • javascript: Fix JSLint warnings in "mask.js".
  • admin: Use common hex() and dec() functions for Mask configuration page.
  • admin: Add wait spinner for form submission via AJAX.
  • Image configuration: Adjust "image.js" for merged Exposure and Low Light tabs.
  • Image configuration: Re-order various "Low Light" controls.
  • Image configuration: Merge "Low Light" tab into "Exposure" tab.
  • NetCamXL: Update "image.html" to match NetCamSC version, where possible.
  • Version 1.1.75-pre2.
  • NetCamSCM: Remove use of html-style.conf.
  • Merge commit 'v1.1.73'
  • Version 1.1.75-pre1.
  • stardot: Silently ignore read-only configuration registers.
  • javascript: Clean up saveImage() function in "image.js".
  • javascript: Whitespace cleanups for "index.js".
  • boa: Fix broken directory index handling on NetCam.
  • html: Horizontally center the "Install Java..." message on index page for NetCam.
  • stardot: Add overlay markup characters for vendor and product.
  • html/css: Remove text shadow on input, textarea, and select form elements.
  • Version 1.1.74-pre1.
  • config: Add cookie to remember last sub-tab on Image config page.
  • html: Add "<label>" elements to configuration forms.
  • html: Use HTML5 "email" input type where appropriate.
  • html: Add HTML5 "placeholder" attributes to "Dialout", "Security", and "DDNS" configuration pages.
  • html/css: Remove padding on "td" and ".config td".
  • html: Remove use of Courier/serif font for form inputs.
  • /var/log/dmesg: Skip first 2 lines when saving initial dmesg buffer.
  • [Bug #1247] FTP test script fails when password contains various "punctuation" characters.
  • html: Use HTML5 DOCTYPE for "ip.html" created when FTP is active.
  • Quote configuration values that contain an ampersand character.
  • Always include "wait-48.gif", since it's used by the image configuration preview.
  • uClibc: Use library version of tmpfile() in /bin/lrz.
  • /bin/date: Compile with "HAVE_STRING_H" defined.
  • libc/uClibc: Use "socklen_t" instead of "size_t" for "setsockopt()" calls.
  • uClibc: Use library version of putgrent() in /bin/admin.
  • uClibc: Fix const cast compiler warning in /bin/date.
  • uClibc: Fix printf() type warnings in /bin/h264-server.
  • netflash: Add gettftpline() helper, remove use of gets().
  • uClibc: Fix call to getTermSettings().
  • uClibc: More include file fixes.
  • /bin/date: Compile with HAVE_STRERROR defined.
  • uClibc: Fix "reboot()" call in init's SIGUSR1 handler.
  • uClibc: Add "#include <errno.h>" to fix some  compiler warnings.
  • libc: Add "nice()" function prototype.
  • html: Limit size of exposure and motion grid popup windows.
  • Update logo icon for NetCamSCDX, NetCamSCX, and NetCamXLP builds.
  • Use consistent order for CONFIG_STARDOT_XXX in "config.vendor" files.
  • Add [XYZ]MODEM support to Netcam, Express, and Express6 builds.
  • Consolidate product Makefiles where possible.
  • Fix bad symlinks for "motion0.conf" from last commit.
  • Consolidate product ROM filesystem files where possible.
  • Consolidate various build configuration files.
  • html: Remove unused "motion_grid.html" from NetCam and NetCamXL builds.
  • html: Remove blank line at beginning of "motion.html".
  • h264: Add per-connection RTP sequence numbers.
  • stardot/xfpga: Add "/proc/sys/xfpga/id" for getting firmware ID.
  • stardot: Add read permission for group and other to "/proc/sys/video".
  • [Bug #1248] Dialout support broke in version 1.1.56.
  • Undo changes made in last commit that were unrelated to "style.css".
  • [Bug #1241] h264: Incorrect profile string in SDP for interleaved streams.
  • html: Remove CSS text shadow on configuration changed message.
  • html: Add CSS text shadow to body font.
  • html: Add text shadow to configuration page tabs.
  • html: Add CSS box shadow to configuration pages.
  • html/javascript: Remove "low light" specific form submission handling.
  • Streamline web configuration form submission.
  • html: Use HTML5 DOCTYPE for page returned after manual config file edit.
  • javascript: Fix JSLint warnings in "index.js".
  • cron: Add better error reporting for failed crontab tasks.
  • status.cgi: Show failed tests with a red background.
  • Untabify "status.xsl".
  • javascript: Fix Javascript warning on index page.
  • javascript: Fix broken "Upgrade Firmware" checkbox enable/disable toggle.
  • html: Add missing "alt" attribute to image configuration live preview.
  • html: Prefer "object" tags instead of "applet" tags for image streaming.
  • html: Use HTML5 DOCTYPE for popup exposure grid and remaining help pages.
  • admin/trigger: Add missing columns to fix HTML validation warning.
  • Adjust new product branches to bring them up to date.
  • Merge remote-tracking branch 'origin/dome-fixes'
  • boa: Remove "expires header" syslog debug message.
  • admin.cgi: Add support for "Content-Encoding: gzip" for API requests.
  • html: Fix case on CSS class name in Image configuration page for NetCamXL.
  • javascript: Hide exposure and motion grid controls if Javascript is disabled.
  • [Bug #1132] Add low level IP assignment option.
  • [Bug #1212]  Internal motion detection via trigger menu only works with camera 1.
  • javacript: Simplify hex() and dec() helper functions.
  • html: Remove unused variable expansion from PTZ HTML files.
  • html: Undo mode change on ptz-*.html so that they are not parsed.
  • admin.cgi: Defer setting of "style" configuration information for footer.
  • html: Use constant, hard-coded value for HTML help popup window.
  • Merge branch 'master' of /home/jim/git/netcam
  • boa: Add caching support via "Expires" response header.
  • boa: Allow GZIP for "text/xml" MIME types.
  • boa: Add support for sending GZIP compressed data files.
  • boa: Increase socket and client buffer sizes.
  • boa: Change default keepalive to 3 connections with a 10 second timeout.
  • edit.cgi: Do not fill the edit buffer with garbage when editing empty files.
  • admin.cgi: Skip cleanup at end of program.
  • admin.cgi: Optimize header and footer HTML parsing.
  • Remove extra string copies from config_foreach().
  • Add config_split() function to configuration file handling library.
  • admin.cgi: Do not write "ftp_image" option to schedX.conf.
  • admin.cgi: Fix URI parameter handling for "tab" option.
  • Optimize configuration file handling.
  • Merge branch 'dome-fixes' of /home/jim/git/netcam
  • html parser: Optimize html_parse() function.
  • boa: Limit number of bytes read before checking for CGI headers.
  • Whitespace cleanups.
  • /etc/status/product: Optimize AWK script, remove "exists()" function.
  • status.cgi: Optimize /bin/status AWK script, remove "exists()" function.
  • Fix typo in filename for 114x114 icon.
  • Remove unused "config_merge()" function.
  • [Bug #1213] Add iOS icon for StarDot device webpages.
  • Update logo icon to current StarDot logo.
  • cgi/html: Cache width and height in get_image_size() function.
  • /bin/image-admin: Speed up loading of configuration values.
  • boa: Enable HTTP/1.0 Keep-Alive support.
  • html: Use HTML5 DOCTYPE, and cleanup HTML so it validates.
  • boa: Increase MAX_HEADER_LENGTH from 2048 to 4096 bytes.
  • html: Fix extra spacing in between links at bottom of images on index page.
  • cgi/javascript: Add JSON response support to configuration API.
  • Add URL of published StarDot API.
  • javascript: Remove empty javascript files.
  • javascript: Suppress JSLint warning about using "document.write".
  • javascript: Fix JSLint warnings for "imageLoad" function use and definition.
  • html/javascript: Change form element "name" attribute from "name" to "username".
  • javascript: Use "decodeURIComponent" instead of deprecated "unescape" function.
  • javascript: Fix JSLint warnings about inefficient subscripting.
  • javascript: Move all occurences of the getCookie() function to "scripts.js".
  • javascript: Suppress JSLint warnings for dec() and hex() functions.
  • javascript: Move all occurences of hex() and dec() functions to "scripts.js".
  • html: Move IE7 CSS hack to the end of the containing definition.
  • html: Save a few bytes in "style.css" by trimming some whitespace.
  • html: Use abbreviated CSS where possible.
  • html: Replace ".courier" class with CSS tag selectors for input form styling.
  • Remove temporary HTML file that was created by Emacs.
  • javascript: Fix JSLint warning in "ftp.js".
  • javascript: Remove use of Prototype javascript library.
  • javascript: Clean up most JSLint warnings.
  • javascript: Add jQuery-like "dollar" function ("$()") for selecting objects.
  • javascript: Rename "popup.js" to "scripts.js".
  • html: Add HTML5 "placeholder" attributes to FTP, Date/Time, and Motion configuration pages.
  • html/javascript: Remove use of "document.write" on Image configuration pages.
  • cgi: Add softlink for nph-admin.cgi to webserver document root.
  • cgi: Fix form submission and target links admin.cgi in NPH mode.
  • javascript: Minimize "image.js" initialization code.
  • cgi: Allow admin.cgi to be served as non-parsed header (NPH) CGI.
  • html: Remove unnecessary "table" surrounding various color choice edit boxes.
  • html: Add CSS workaround for configuration page tabs on IE7.
  • html: Fix styling on help pages.
  • html: Use correct number of columns for each row in manual exposure table on Image help page.
  • html: Replace use of "u" tags with CSS styling.
  • html: Fix link target for "Network" tab on "Overlay" help page.
  • html: Convert help files to HTML5.
  • html: Remove HTML comment wrappers around inline scripts.
  • html: Remove "type" attribute from "script" tag.
  • html: Remove "type" attribute from "style" tag.
  • html: Use simpler HTML5 form for linking to stylesheets.
  • html: Use simpler HTML5 form for specifying character encoding of HTML files.
  • scripts: Optimize file I/O handling of various AWK scripts.
  • html: Remove "ajax-image.html" test pages.
  • html: Modify trigger-admin script to use CSS for styling column widths.
  • h264: Add empty "h264-server.conf", so that it is accessible via the "Edit" webpage.
  • html: Use HTML5 DOCTYPE, and cleanup HTML so it mostly validates.
  • html: Use UTF-8 encoding instead of ISO-8859-1.
  • html: Remove unneeded use of "width" attribute on "table" tag.
  • html: Remove use of "cellpadding" and "cellspacing" attributes in header/footer.
  • html: Fix spacing for fractional exposure display on Image/Low Light tab.
  • html: Remove extra table column from Overlay configuration page.
  • html: Use "&amp;" in camera links in header for admin pages.
  • html: Remove some uses of "align"/"valign" attributes and non-breaking space.
  • [Bug #1205] Add UI for H.264 Frame Rate
  • [Bug #1204] Trigger fails when video source number is 7 or greater.
  • Ignore "setsockopt(SO_SNDBUF)" failures in h264.cgi and mjpeg.cgi.
  • status.cgi: Limit watchdog device "version character" to printable ASCII.
  • JSLint: Add missing ";" to end of various anonymous functions.
  • Cleanup Javascript form "value" attribute handling and remove "isIE()" function.
  • Optimize "/bin/image-admin".
  • Optimize "config_load()" function in AWK scripts.
  • Optimize "exists()" function in AWK scripts.
  • Do not generate FIZ/PTZ controls for "admin.cgi" pages.
  • Only generate "/etc/config" file list for "Manual Config" page.
  • Cache results of get_nr_inputs() to avoid reading from "/proc/video" more than necessary.
  • help.css: Do not run through /bin/html-parse before serving to clients.
  • Fix compiler warning in CONFIG_STARDOT_EXPRESS6 builds.
  • Fix CSS validation bug and restore background-color for image preview.
  • style.css: Remove unused "grid" classes.
  • Disable Network Configuration checkbox when Erase Configuration is not checked.
  • Move HTML color/style information into style.css
  • Fix index page image refresh on IE9.
  • JSLint: Add braces and a missing semicolon to index page script.
  • Fix ".gitignore" files so that "./vendors/StarDot/romfs" is properly tracked.
  • Fix configuration page main tab formatting.
Article ID: 196
Last updated: 11 Jun, 2020
Revision: 1
Access: Public
Comments: 0