Created
January 27, 2013 21:54
-
-
Save ecere/4650823 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3ec7cd9 ecere/gui/ColorDropBox: Fixed missing color - Fixed problem introduced by 0faaa3a99957395bcb1a323bf18c8f0e1ffca642 | |
2a10b1b ecere/gfx/fonts: Fixed wrong kerning when using the same face with different sizes | |
cbe727b compiler/libec: Marking all structs with gcc_struct to get same packed padding as GCC < 4.7 | |
1fe51ec compiler/libec: Fix for debug line numbers in generated C code | |
9b55c14 ide/Project: Fixed buffer overflows using DynamicString::concatf - As I understand it, the whole point of DynamicString being to avoid buffer overflows, we should either get rid of concatf or fix it ASAP. | |
0f7ea52 extras/XMLParser: Fixed handling of <!DOCTYPE> tag | |
91490c6 ecere/instance: Fixed issue with template virtual methods (e.g. AVLTree::Add) - Tweak to fix problem introduced by bb1fdba96476884a6b931bc6bef3e7b909602288 | |
db43e9b ide/Debugger: Improved support for GDB 6.3 on OS X | |
9cf3383 ecere/net/HTTPFile: Fixed Chunked transfer encoding - Fixed issues with Chunked transfer encoding (Noticed while retrieving data from WMS servers) - extras/HTMLView: Prevented crash on null font object while testing web browser | |
15a2fee ide/debugger: Fixed GDB communication losing breakpoint line numbers - Added proper escaping to both StripQuotes2 and TokenizeList | |
e84d924 ide/CodeEditor: Fixed buffer overflow - Large strings such as the credits in the IDE's about.ec caused buffer overflows, noticed as 'Stack smashing' on Ubuntu Quantal | |
9cce326 ide; find in files; fixed -1 matches found messages. | |
db99307 ide; replace in files; fixed replacing with nothing pretends to replace but does not. | |
4750114 compiler/libec/lexer: Solved issue where isatty was called on an eC File object - Hopefully resolves parsing bus errors on OS X | |
c185499 ecere/GuiApplication: Fixed unlocking mutex when it has not been locked - Resolved eAR mutex error messages (eAR application inherits form GuiApplication, but does not initialize it) | |
ca96496 ecere/gui/FileDialog: Reordered if condition to avoid UMR | |
bb1fdba ecere/com: Solved class registration ordering issues - Resolved conditional jumps based on uninitialized values reported by Valgrind (Was mistakenly comparing against 'foundation' class (class) virtual table for virtual methods not found in there) - Ultimately replaced that whole extra code by the section of code in the if block above (move it outside the if) - Tested with EceRIS CodedLocation>LocationAbbreviation>Location>Id structure and both orders of LocationAbbreviation/CodedLocation - Solved base type correction for enum base classes using code from RegisterClass | |
c317308 compiler/libec: Fixed bad overlapping strcpy | |
af95225 ecere/gui/Stacker: Reverted 54837236cb21b62de68b726b0a1db862707bcd19 affecting performance - The negative performance impact is too important - Have yet to find/reproduce the scenario that commit solved (Perhaps EceRIS startup screen with scrolling buttons enabled?) | |
3717e2a ecere/LFBDisplayDriver (fonts): Fixed font transform not being reset for different fonts (Non-italic fonts being italic when another instance of that font is made italic) | |
bb1ce1a (tag: 0.44.02) sdk;ecere: Tweaks for Debian Multi-Arch support | |
65c14a0 sdk: Tweaks to Makefile to always add LIBDIR/SLIBDIR to DESTDIR | |
87b452b sdk: Fixed install permissions | |
dbaa493 eda: Put back include paths to fix Oneiric/amd64 build problems with libffi | |
8484dfe ide/ProjectNode: Fixed buffer overflow in makefile generation | |
b142abc ide;FindInFiles; fixed invalid dir message showing even if in workspace or project search mode. | |
0fe7ac9 epj2make,ide; fix null crashes with makefile generation for configuration-less projects. | |
67994f1 ide; fixed buildBitDepth not being copied. | |
b239b0e ide/Makefiles: Updated tarball makefiles to use FORCE_32BIT; Disabled forcing -m32 on ARM architecture | |
e3af8c4 ecere/gui/Menu & ScrollBar: Fixed bad cast of Modifiers to Key - Modifiers are in the high bit of the Key, so a simple cast doesn't work (unless we implement a conversion property) | |
8699689 ecere:ListBox; fixed OnKeyHit to let alt key and ctrl key | |
(only if multiSelect is false) combinations go through to NotifyKeyHit and not prevent such hotkeys from firering. | |
115c128 Revert "ecere:ListBox: fixed alt/ctrl-arrows combination key events aren't received by ListBox user" | |
7e8ca22 ecere/HTTPFile: Added 'Connection: Keep-Alive' to request; Fixed handling of incomplete header | |
772b280 ecere/gfx3D/Object3DSFormat: Fixed mistake breaking Big Endian platforms builds | |
8fe866c compiler/libec: Fixed mixed up name/full name loading global data | |
1b8f2c6 compiler/libec: In pass 3, clearing baseSpecs when converting nameSpecifier into structSpecifier (Fix for recent builds failing) | |
c21e544 compiler/libec: Moved the template args freeing code to its rightful place (nameSpecifier) | |
ad8e407 ide/Settings: Setting default C++ compiler when not set | |
32b7896 compiler/ide: Various tweaks to buffer sizes for holding command arguments (Buffer overflow were causing ecp crashes with too long list of include paths) Note: Should switch all these to dynamic buffers | |
17415ef ide/Project: Fixed bad ifeq "PLATFORM" which should have read ifeq "$(PLATFORM)" | |
12efc10 ide/Project: Resolved Host/Target platform confusion; Made forcing bit depth (on eC files) optional (Android compiler does not recognize -m32) | |
cf8f125 epj2make/Makefile: Fixed reference to crossplatform.mk | |
452812d compiler/libec: Added missing null check to fix IDE crash | |
d237d08 extras/ShortDate: Fixed crash on invalid month | |
bb6d607 ide/GlobalSettingsDialog: Fixed missing 'disabled' setting on C++ compiler | |
13d0368 ecere/Mutex: Replaced usage of pthread_mutexattr_setkind_np on Linux which caused a warning by pthread_mutexattr_settype | |
b42526f ide/PictureEdit: Fixed null pointer crash on using image menus for failed bitmap | |
51b6684 compiler/libec: Added missing null pointer check |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment