ultimatepp/uppsrc/Core
2026-04-25 09:59:01 +02:00
..
lib Core: LZ4 updated 2024-06-03 16:54:49 +02:00
POP3 upp.src: Removing .tpp $ 2017-12-02 14:12:09 +00:00
Rpc Core/RPC: XMLRPC now can support i8 type 2019-01-03 10:58:01 +00:00
SMTP Core/SMTP: removed DDUMP 2022-10-12 11:40:10 +02:00
src.tpp .docs 2026-02-11 09:42:14 +01:00
srcdoc.tpp ide: Help system refactored 2025-12-09 10:10:55 +01:00
srcimp.tpp .docs 2021-05-03 19:01:22 +00:00
SSH Core/SSH, Doc: cosmetics in Design documentation page. 2026-02-17 22:11:37 +01:00
SSL Core/SSL: Fixed macos clang warnings 2026-04-25 09:59:01 +02:00
Algo.h CtrlCore: Fixed drawing bug related to DisplayPopup 2023-06-22 21:01:52 +02:00
App.cpp Core: Fix LaunchWebBrowser on macOS to handle addresses with dolar sign. (#342) 2026-01-09 11:42:09 +01:00
App.h Core: ProcessHasAdminRights() function is added to utility functions. (#242) 2025-04-18 12:46:36 +02:00
AString.hpp Core: String::Make 2021-09-13 08:59:05 +02:00
Atomic.h uppsrc: docs & removed #ifdef MTs 2020-01-21 10:05:16 +00:00
BiCont.h Core: trivially_relocatable 2024-08-23 08:35:19 +02:00
BinUndoRedo.cpp RichText, RichEdit: DiagramEditor 2025-09-16 10:28:04 +02:00
BinUndoRedo.h RichText, RichEdit: DiagramEditor 2025-09-16 10:28:04 +02:00
BlockStream.cpp Core: Fixed problems with handling non-existent files 2024-11-23 11:52:18 +01:00
Bom.cpp sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters 2021-12-02 12:03:19 +01:00
Callback.h .docs 2020-08-14 07:54:16 +00:00
CallbackN.i
CallbackNP.i
CallbackR.i
CharFilter.h Core: Filter functions moved inline 2025-05-05 15:17:35 +02:00
CharSet.cpp sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters 2021-12-02 12:03:19 +01:00
CharSet.h ide: Fixed to compile 2021-12-09 00:44:12 +01:00
CharSet.i
CoAlgo.h Core: CoPartition now performs the opration in calling thread if the range size is less than min_chunk 2018-01-21 10:20:22 +00:00
Color.cpp CtrlCore: WndInvalidateRect fixed in MacOS when called from another thread, improved GuiLock __ behaviour - NSApp events now processed unlocked, lock moved to implementation events 2025-02-18 10:39:30 +01:00
Color.h Core, Draw: new colors Svariants 2025-04-30 16:18:35 +02:00
Complex.h Core: trivially_relocatable 2024-08-23 08:35:19 +02:00
config.h ide, uppsrc: Main config flags 2025-04-07 10:21:39 +02:00
Convert.cpp Core: Fixed FLOAT_V issues 2023-11-18 08:28:25 +01:00
Convert.h ide: Dark theme related fixes 2025-03-06 12:04:11 +01:00
Convert.hpp Core: Fixed problem with hexadecimal number conversion 2023-05-22 09:30:08 +02:00
Copying Copying 2025 2025-02-20 16:30:02 +01:00
core.defs
Core.h Core: Fixed for musl (problem with lseek64) 2026-01-24 19:16:38 +01:00
Core.t Fixed translations into Russian (#261) 2025-04-22 09:36:39 +02:00
Core.upp Core: StringsStream 2025-06-19 14:29:59 +02:00
core.upt core.upt should have an option for ssl (#170) 2023-10-21 20:01:19 +02:00
CoSort.h CtrlCore, Draw: Cocoa font handling moved to Draw 2020-11-20 13:19:54 +00:00
CoWork.cpp Core: Removed UB from Link, ide: IconDes improvements 2024-07-14 11:03:54 +02:00
CoWork.h Core: std_forward removed from CoWork.h as it breaks compilation in some cases 2024-09-18 11:45:46 +02:00
Cpu.cpp Merge branch 'master' of https://github.com/ultimatepp/ultimatepp 2025-10-08 12:50:36 +02:00
CvFlt.cpp ide: Dark theme related fixes 2025-03-06 12:04:11 +01:00
Debug.cpp Core: ARM64 NEON activated, minor SIMD fixes 2023-04-23 19:50:15 +02:00
Defs.h plugin/png: Updated to 1.6.54 2026-01-28 17:40:48 +01:00
Diag.h Core: LOG_PROCESS_ID, minor fixes of LocalProcess 2026-01-13 13:26:05 +01:00
Dli.cpp libclang ide #94 2022-09-16 10:31:14 +02:00
dli.h libclang ide #94 2022-09-16 10:31:14 +02:00
dli_header.h
dli_source.h
FileMapping.cpp Draw: Workaround for backwards incompatibility of FT_Outline 2024-08-22 22:27:51 +02:00
FileMapping.h Core: Fixed warning in FileMapping 2024-09-10 14:34:40 +02:00
FilterStream.cpp Core: Fix in InFilterStream (thanks zsolt) 2021-04-17 14:47:56 +00:00
FilterStream.h Core: Fix in InFilterStream (thanks zsolt) 2021-04-17 14:47:56 +00:00
FixedMap.h Core: FixedMap fix 2019-06-29 06:46:59 +00:00
Fn.h libclang ide #94 2022-09-16 10:31:14 +02:00
Format.cpp Core: FormatIntBase changed to work with int64, Esc: Fixed int64 constant issue 2024-12-22 17:23:58 +01:00
Format.h Core: FormatIntBase changed to work with int64, Esc: Fixed int64 constant issue 2024-12-22 17:23:58 +01:00
Function.h Dynamic skin changes 2024-12-06 10:05:57 +01:00
Gtypes.cpp .cosmetics 2023-07-10 18:40:53 +02:00
Gtypes.h Core, Doc: Fix links for Point, Rect and Size. 2025-12-28 02:25:36 +01:00
Hash.h ide: Credentials passkey 2021-01-02 19:58:35 +00:00
heap.cpp upp.src: MacOS Ventura initial fixes 2023-03-30 11:51:46 +02:00
Heap.h ide, uppsrc: Main config flags 2025-04-07 10:21:39 +02:00
heapdbg.cpp Core: USEMALLOC fix in Win32 2025-03-20 08:31:11 +01:00
HeapImp.h CtrlCore: Improved OutOfMemoryPanic 2026-01-29 11:06:56 +01:00
heaputil.cpp CtrlCore: Improved OutOfMemoryPanic 2026-01-29 11:06:56 +01:00
hheap.cpp CtrlCore: Improved OutOfMemoryPanic 2026-01-29 11:06:56 +01:00
Http.cpp Core: Added all well known http status codes (#195) 2024-04-08 21:59:37 +02:00
HttpStatusCode.i Core: Added all well known http status codes (#195) 2024-04-08 21:59:37 +02:00
Huge.cpp uppsrc: Visual C++ compiler bug [W]StringBuffer workaround 2020-09-23 09:37:31 +00:00
Huge.h
i18n.h plugin/jpg: Fixed to load large images 2023-03-29 11:31:41 +02:00
Index.cpp uppsrc: In preparation to move to 64 bit hash codes, hash code type is now hash_t (replaces unsigned, dword) 2020-05-31 16:13:28 +00:00
Index.h Set Index::size() const (#200) 2024-08-01 00:59:09 +02:00
Index.hpp CtrlLib, Draw: Support for chameleon animations 2025-11-29 14:52:58 +01:00
Inet.h Core: UrlEncodePath, CtrlCore: Clipboard AppenFiles now using UrlEncodePath 2026-02-10 23:59:19 +01:00
InetUtil.cpp Core: UrlEncodePath, CtrlCore: Clipboard AppenFiles now using UrlEncodePath 2026-02-10 23:59:19 +01:00
Ini.cpp uppsrc: Removed flagSO #ifdefs (actually to make SO compilation possible) 2019-04-14 08:34:13 +00:00
init
InMap.hpp
InVector.h ide, uppsrc: Main config flags 2025-04-07 10:21:39 +02:00
InVector.hpp uppsrc: Various fixes related to mingw/lld 2019-04-25 19:56:52 +00:00
ipow10.i Core: FormatDouble, ScanDbl refactored 2021-08-29 13:27:37 +02:00
JSON.cpp Core: trivially_relocatable 2024-08-23 08:35:19 +02:00
JSON.h uppsrc: Fixed various MSC related warnings/errors 2024-07-24 15:16:25 +02:00
Jsonize.h
Lang.cpp CtrlLib: ArrayCtrl sort improved, Core: GetLanguageInfo() optimized 2019-06-18 13:37:43 +00:00
Lang.h sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters 2021-12-02 12:03:19 +01:00
Lang_s.h
LangInfo.cpp Core: trivially_relocatable 2024-08-23 08:35:19 +02:00
lcid.txt
lheap.cpp sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters 2021-12-02 12:03:19 +01:00
LocalProcess.cpp ide: Fixed issues with Build/[Preprocess, Show assembler] 2026-01-22 11:22:48 +01:00
LocalProcess.h Core: LocalProcess now allows setting current directory for started process 2018-09-30 09:13:16 +00:00
Log.cpp plugin/jpg: Updated to version 10, Core: INITCHECK improved to show initializers 2026-01-28 17:07:13 +01:00
lt_.h
Map.h ide: reposync git revert fixed 2023-08-05 08:40:43 +02:00
Map.hpp Core: Failure in AMap::Serialize now clears it 2024-02-16 14:21:06 +01:00
mathutil.cpp Core: FormatDouble, ScanDbl refactored 2021-08-29 13:27:37 +02:00
MD5.cpp
Mem.cpp Core: Fixed problem with CPU 32 memhash 2025-04-03 10:27:03 +02:00
Mem.h .cosmetics 2025-04-10 20:34:43 +02:00
MIME.cpp Core: trivially_relocatable 2024-08-23 08:35:19 +02:00
Mt.cpp ide, uppsrc: Main config flags 2025-04-07 10:21:39 +02:00
Mt.h CodeEditor: Fixed default style being restored in CodeEditor constructor issue 2022-12-18 14:25:17 +01:00
mt_.h CtrlCore: Fixed issue with Upp::t_ 2021-03-07 10:16:39 +00:00
NetNode.cpp sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters 2021-12-02 12:03:19 +01:00
Obsolete.h Core: Fixed warnings in Obsolete.h 2019-03-19 17:45:40 +00:00
Ops.h CtrlLib: Default maximum line len increased to 400000 characters, Core: Fixed to compile with MSVC x86, .scripts 2025-10-08 23:58:11 +02:00
Other.h Restores "real popups" in display popup 2025-10-14 09:00:11 +02:00
Other.hpp Core: ValueCache limits simplified, ide: Show branch in editorbar 2023-11-15 10:47:12 +01:00
PackedData.cpp uppsrc: asan and ubsan fixes 2025-03-22 09:26:17 +01:00
parser.cpp ide: Find debugging log improvement, Core: CParser::SkipLine 2025-11-26 14:57:56 +01:00
Parser.h ide: Find debugging log improvement, Core: CParser::SkipLine 2025-11-26 14:57:56 +01:00
Path.cpp ide: Resolved problems with blitz, build_info.h and additional includes 2025-02-18 16:37:17 +01:00
Path.h Core: Fixed problems with handling non-existent files 2024-11-23 11:52:18 +01:00
Profile.h GLCtrl: X11 2018-11-20 10:59:29 +00:00
Ptr.cpp optimizing Ctrl::Top, LabelBase 2022-04-18 15:03:38 +02:00
Ptr.h optimizing Ctrl::Top, LabelBase 2022-04-18 15:03:38 +02:00
Random.cpp uppsrc: Fixed multiple valgrind detected problems 2022-09-20 13:06:32 +02:00
Range.h Core: SubRange const issue fix 2025-04-20 13:51:25 +02:00
SHA1.cpp Core, ide: minor improvements 2021-01-28 11:53:11 +00:00
SHA256.cpp
sheap.cpp ide, uppsrc: Main config flags 2025-04-07 10:21:39 +02:00
SIMD.cpp Core: ARM64 NEON activated, minor SIMD fixes 2023-04-23 19:50:15 +02:00
SIMD_NEON.h Removed using namespace Upp from SIMD_NEON.h (#318) 2026-01-09 11:53:01 +01:00
SIMD_SSE2.h Core: SSE iTxN cleanup 2025-04-10 10:50:50 +02:00
Socket.cpp Core/Socket: Unix domain socket (AF_UNIX) support for Windows (#328) 2026-01-17 19:56:18 +01:00
Sort.h .cosmetics 2021-05-27 08:03:51 +00:00
Sorted.h
Speller.cpp sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters 2021-12-02 12:03:19 +01:00
SplitMerge.cpp sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters 2021-12-02 12:03:19 +01:00
SplitMerge.h libclang ide #94 2022-09-16 10:31:14 +02:00
Stream.cpp Core: CPU_Cores refactored to support >64, Ignoring leaks in new OpenSSL, Stream::Put(const char *s) now allows and ignores nullptr 2025-10-07 16:48:58 +02:00
Stream.h Core: Reformulated pointer comparison to avoid UB 2025-12-04 09:30:22 +01:00
String.cpp Core: Filter functions moved inline 2025-05-05 15:17:35 +02:00
String.h Doc: fix links problem in String Core article and added Nuller documentation. 2025-12-20 11:49:09 +01:00
StringFind.cpp sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters 2021-12-02 12:03:19 +01:00
StringMem.i Core: String::Make 2021-09-13 08:59:05 +02:00
StringsStream.cpp RichText: MSVC warnings fixed 2025-07-31 09:12:17 +02:00
sub.upt
t.cpp uppsrc: In preparation to move to 64 bit hash codes, hash code type is now hash_t (replaces unsigned, dword) 2020-05-31 16:13:28 +00:00
t.h ide, uppsrc: Main config flags 2025-04-07 10:21:39 +02:00
t_.h CtrlLib: Fixed issue with key_source.h and t.h (causing wrong texts) 2021-10-02 09:40:05 +02:00
TimeDate.cpp Core: POSIX fixes of invalid file handling 2024-11-23 12:01:07 +01:00
TimeDate.h Core: Fixed problem with Win32 GetTimeFormat name clash 2024-01-08 14:42:03 +01:00
Topic.cpp uppsrc: Topic language separator changed from '$' to '@' (to avoid problems with makefiles) 2017-12-02 12:51:27 +00:00
Topic.h
topic_group.h
Topt.h Core: Fixed CLANG warning 2025-06-25 23:50:39 +02:00
Tuple.h .cosmetics 2024-08-23 15:00:06 +02:00
UnicodeInfo.cpp sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters 2021-12-02 12:03:19 +01:00
Utf.cpp sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters 2021-12-02 12:03:19 +01:00
Utf.hpp Draw: GetTextSize UTF8 optimised (not creating WString anymore) 2025-06-22 10:46:53 +02:00
Util.cpp ide, uppsrc: Main config flags 2025-04-07 10:21:39 +02:00
Util.h RichText, RichEdit: DiagramEditor 2025-09-16 10:28:04 +02:00
Uuid.cpp Core: Uuid optimized 2019-06-15 15:32:35 +00:00
Uuid.h uppsrc: In preparation to move to 64 bit hash codes, hash code type is now hash_t (replaces unsigned, dword) 2020-05-31 16:13:28 +00:00
Value.cpp .cosmetics 2025-11-15 09:10:19 +01:00
Value.h Core: trivially_relocatable 2024-08-23 08:35:19 +02:00
Value.hpp Core: Value float support 2023-10-29 20:58:52 +01:00
ValueCache.cpp MacOS fixes 2025-03-14 13:43:13 +01:00
ValueCache.h uppsrc: Fixed MSC warnings 2026-02-24 08:49:15 +01:00
ValueUtil.cpp Core: Value float support 2023-10-29 20:58:52 +01:00
ValueUtil.h Core: Value float support 2023-10-29 20:58:52 +01:00
ValueUtil.hpp CtrlLib: ArrayCtrl sort improved, Core: GetLanguageInfo() optimized 2019-06-18 13:37:43 +00:00
Vcont.cpp gui_sizeof merged, double formatting precsion in JSON/XML reduced to 15 digits 2022-06-03 11:43:48 +02:00
Vcont.h Core: Moveable logic changed to improve incomplete type handling 2025-01-04 09:09:21 +01:00
Vcont.hpp Core: StreamContainerRaw optimised for large data 2025-07-20 10:43:49 +02:00
WebSocket.cpp Core: WebSocket redirect, .autotest 2021-12-04 20:20:46 +01:00
Win32Util.cpp uppsrc: MSC++ fixes 2024-12-20 12:54:55 +01:00
Win32Util.h Core: IsWin11, CtrlLib: No arrows in Win11 scrollbar 2024-12-13 14:23:53 +01:00
WString.cpp Core, ide: Fixed some warnings 2022-03-06 15:26:36 +01:00
XML.cpp Core: AsXML new XML_ESCAPELF option 2024-06-20 11:25:07 +02:00
XML.h ide, uppsrc: Main config flags 2025-04-07 10:21:39 +02:00
Xmlize.cpp .warnings and cosmetics 2023-11-02 17:25:53 +01:00
Xmlize.h Core: Value float support 2023-10-29 20:58:52 +01:00
Xmlize.hpp Core: Lambda Jsonize/Xmlize methods 2018-11-15 08:26:08 +00:00
xxHsh.cpp
z.cpp uppsrc: Visual C++ compiler bug [W]StringBuffer workaround 2020-09-23 09:37:31 +00:00
z.h Core: CopyStream improved 2018-08-28 07:48:06 +00:00