26.10.2012 Views

Release Notes SC11 @CHIP-RTOS V1.25 - Beck IPC Gmbh

Release Notes SC11 @CHIP-RTOS V1.25 - Beck IPC Gmbh

Release Notes SC11 @CHIP-RTOS V1.25 - Beck IPC Gmbh

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Type: Defect, Component: Webserver (2 item(s))<br />

CR Number: 957<br />

Type: Defect<br />

Component: Webserver<br />

Category: CGI<br />

Synopsis: Undefined maximum length of CGI pages<br />

Description: The maximum length of pages, produced by a users CGI function is<br />

undefined, because of the usage of non-normalized response buffer pointers<br />

inside of the <strong>@CHIP</strong>-<strong>RTOS</strong>.<br />

Fix: Fixed. The maximum allowed size of an CGI page is 65519 characters. If the<br />

size of page will go beyond this limit, the Webserver returns HTTP errorcode<br />

503. This errorcode is also returned, if memory allocation will fail, inside of the<br />

<strong>IPC</strong><strong>@CHIP</strong> webserver.<br />

CR Number: 960<br />

Type: Defect<br />

Component: Webserver<br />

Category: CGI functions 0x07 and 0x08<br />

Synopsis: Argument length<br />

Description: The max. length of arguments (name and value) are not checked. This can<br />

lead to a buffer overrun, if CGI function 0x07 is executed, without checking<br />

the length of the given arguments of the incoming HTTP-Requests.<br />

Fix: Fixed<br />

Type: Suggestion, Component: BIOSINT API (1 item(s))<br />

CR Number: 72<br />

Type: Suggestion<br />

Component: BIOSINT API<br />

Category: sprintf API call<br />

Synopsis: Add API call for sprintf<br />

Description: Add an API call that makes it possible to use the internal "sprintf" function of<br />

the <strong>RTOS</strong>. This way the user can build smaller executables without the<br />

standard library of Borland. The CLIB V2.00 uses this new call for the function<br />

"helper_printf".<br />

Fix: Implemented<br />

Type: Suggestion, Component: Docu (1 item(s))<br />

CR Number: 952<br />

Type: Suggestion<br />

Component: Docu<br />

Category: Documentation<br />

Synopsis: <strong>RTOS</strong> kernel description<br />

Description: For better understanding of the CHIP-<strong>RTOS</strong> multitasking system, the API<br />

documentation must be complemented.<br />

Fix: Added API documentation by a chapter named "Multitasking with<br />

@Chip-<strong>RTOS</strong>"<br />

Type: Suggestion, Component: SPI (1 item(s))<br />

CR Number: 974<br />

Type: Suggestion

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!