fltk/fluid
Albrecht Schlosser f8d38c504c Fluid: add sanity checks for illegal UTF-8 encoding, fix buffer size.
Some illegal UTF-8 sequences might have caused buffer overflows. This
is checked now. Also updated string buffer sizes to support full Unicode
range up to U+10FFFF, i.e. UTF-8 sequences with up to four bytes.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@12059 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2016-10-28 21:33:45 +00:00
..
fluid.app/Contents [Version 1.3.4] Update version numbers - hopefully complete. 2015-03-10 01:41:55 +00:00
icons Finish "rename" of *.xcf.gz - delete uncompressed files. 2015-11-24 14:43:20 +00:00
pixmaps Added Table and Tree support to Fluid. 2011-01-03 08:28:38 +00:00
about_panel.cxx Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
about_panel.fl Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
about_panel.h Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
align_widget.cxx Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
alignment_panel.cxx Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
alignment_panel.fl Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
alignment_panel.h Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
CMakeLists.txt Adds external editor capability to fluid for all platforms. 2016-07-17 19:51:54 +00:00
code.cxx Running FLTK in static initializers (cont'd): 2015-12-18 18:56:58 +00:00
CodeEditor.cxx Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
CodeEditor.h Tricking Fl_Text_Display into using bearable colors for CodeView in Fluid. 2015-04-04 15:06:30 +00:00
comments.h Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
ExternalCodeEditor_UNIX.cxx Appled STR #3318 patch: str3318_v1.patch. Unix only. (Need something similar for Windows) 2016-08-16 20:42:22 +00:00
ExternalCodeEditor_UNIX.h Appled STR #3318 patch: str3318_v1.patch. Unix only. (Need something similar for Windows) 2016-08-16 20:42:22 +00:00
ExternalCodeEditor_WIN32.cxx Fixes STR#3318 for win32. 2016-08-16 21:08:40 +00:00
ExternalCodeEditor_WIN32.h Fixes STR#3318 for win32. 2016-08-16 21:08:40 +00:00
factory.cxx Add 'fluid -u' command-line switch to upgrade fluid files in batch mode. 2015-03-09 20:37:45 +00:00
file.cxx Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
Fl_Function_Type.cxx Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
Fl_Group_Type.cxx Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Menu_Type.cxx Fix compiler warnings in fluid-generated code (STR #2813). 2015-04-10 19:26:17 +00:00
Fl_Type.cxx Fluid: add sanity checks for illegal UTF-8 encoding, fix buffer size. 2016-10-28 21:33:45 +00:00
Fl_Type.h Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
Fl_Widget_Type.cxx Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
Fl_Widget_Type.h Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Window_Type.cxx Added comments to Fluid Widgets. The comment field is between the Additional Code and Callback field on the C++ Tab of the Widget Editor. Care was taken to correctly resize. 2015-04-02 17:19:33 +00:00
Fluid_Image.cxx Fix inconsistent interpretation of ld() in image handling (STR #3308). 2016-10-14 16:35:44 +00:00
Fluid_Image.h Running FLTK in static initializers (cont'd): 2015-12-18 18:56:58 +00:00
fluid.cxx Applied patch from STR #3335 to fix simple GUI issues. 2016-10-17 18:21:11 +00:00
fluid.desktop [CMake] Improve installation, support DESTDIR, and more (STR #3149). 2015-02-16 14:30:27 +00:00
fluid.xml [CMake] Improve installation, support DESTDIR, and more (STR #3149). 2015-02-16 14:30:27 +00:00
function_panel.cxx Followup to last commit (r12041) to include not only mods to .fl, but .cxx as well. 2016-10-17 16:54:44 +00:00
function_panel.fl Added line numbers to Edit -> Show Source Code viewer (source + header tabs) 2016-10-17 16:46:57 +00:00
function_panel.h Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
makedepend Update dependencies. 2016-09-20 13:19:25 +00:00
Makefile Adds external editor capability to fluid for all platforms. 2016-07-17 19:51:54 +00:00
print_panel.cxx Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
print_panel.fl Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
print_panel.h Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
Shortcut_Button.h Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
template_panel.cxx Applied patch from STR #3335 to fix simple GUI issues. 2016-10-17 18:21:11 +00:00
template_panel.fl Applied patch from STR #3335 to fix simple GUI issues. 2016-10-17 18:21:11 +00:00
template_panel.h Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
undo.cxx Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
undo.h Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
widget_panel.cxx Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
widget_panel.fl Update fluid files and copyright. 2016-09-20 12:57:18 +00:00
widget_panel.h Update fluid files and copyright. 2016-09-20 12:57:18 +00:00