Commit Graph

56315 Commits

Author SHA1 Message Date
Benito van der Zander
ec9f7c84b4 fix stack trace crash, see #39492
(cherry picked from commit 7704fe9319)
2024-06-09 17:51:39 +02:00
Jonas Maebe
f858dce7fc * llvm sometimes uses the AArch64 framepointer register as a regvar in the
main routine (because it can never return) -> attempt to guard against
    invalid accesses in get_caller_addr

git-svn-id: trunk@44066 -
(cherry picked from commit d9f4c85d2e)
2024-06-09 17:51:39 +02:00
Michaël Van Canneyt
ece914d007 * Make sure libressl is loaded correctly. Patch from Zeljko.
(cherry picked from commit ab827e233f)
2024-06-08 09:30:06 +02:00
florian
823a6d23d7 * correct Dwarf-4 line info header as noted by Martin on the mailing list
(cherry picked from commit b313a66a47)
2024-06-07 23:03:11 +02:00
Jonas Maebe
3795cadbc8 * fix compilation after last commit 2024-06-04 22:56:05 +02:00
J. Gareth "Curious Kit" Moreton
1b8fc23dfd * x86: Code generation fixes where FLAGS
register is not properly allocated.

(cherry picked from commit 6f24c8b4ef)
2024-06-04 22:53:51 +02:00
florian
7d3534de20 * patch by Joe care to make fv more 64 Bit save, resolves #37772
git-svn-id: trunk@46893 -
(cherry picked from commit b596b71130)
2024-06-04 19:37:10 +02:00
Michaël Van Canneyt
3f8bf07d54 * Map text field on ftMemo, since string has limited length. Fixes issue #40686
(cherry picked from commit f0e34e8fab)
2024-06-04 16:35:56 +02:00
florian
fdc63b3918 * patch by Joeny Ang: fix TDbf memory leak, resolves #40709
(cherry picked from commit 961e8fb749)
2024-06-03 11:09:38 +02:00
Michaël Van Canneyt
ff15ecd853 * left over part of last merge 2024-06-03 11:07:52 +02:00
Michaël Van Canneyt
075e978367 * Close dataset on SQL change. Fixes issue #39610
(manually merged)
(cherry picked from commit a61d606643)
2024-06-03 10:36:14 +02:00
Michaël Van Canneyt
3efadadfc5 * Attempt to load .so.2. Fixes issue #40495
(cherry picked from commit 9197def8cc)
2024-06-03 10:03:50 +02:00
marcoonthegit
c9fe178f44 * change tthreadid to thandle, as the used functions for threadid in systhrd all use HANDLE.
(cherry picked from commit 7957c34940)
2024-05-26 11:04:28 +02:00
marcoonthegit
9dd660bd02 * add some NUMA information functions mentioned in forum
(cherry picked from commit 492893a935)
2024-05-25 13:45:34 +02:00
marcoonthegit
c8d5b36bd7 * added GetGUIThreadInfo reported on the forum
(cherry picked from commit 9e101c51e3)
2024-05-21 22:53:29 +02:00
florian
bff5cbd342 * patch by Alfred Glänzer (manually "cherry picked"): Fix for internal error 200603061 on fixes, resolves #40758
(cherry picked from commit ccb169b0f1)
2024-05-04 22:40:50 +02:00
Pierre Muller
4f3b6199df Remove .NOTPARALLEL from packages/Makefile
partial cherry-pick from
  (cherry picked from commit 5882e2935c)
2024-05-02 21:53:52 +00:00
Pierre Muller
3326d095df Do allocate a new regset for top_regset for ARM compiler to avoid heap memory corruption
(cherry picked from commit 1e5240b5a4)
2024-05-02 21:34:20 +00:00
marcoonthegit
ae0fe8a6a0 * update copyright year with 5 years.
(cherry picked from commit 972703ab45)
2024-04-09 22:18:05 +02:00
marcoonthegit
c17a0e20f5 * dc_pen and dc_brush in getstockobject section, reported on forum
(cherry picked from commit 5120a3a0c3)
2024-04-09 16:13:28 +02:00
Pierre Muller
fdf93c5b29 Avoid running cleanppulogs and ppulogs rules in parallel
(cherry picked from commit 8fa80295d0)
2024-04-09 08:41:02 +00:00
marcoonthegit
9d39bcbdec * skip empty path components in concatpaths, related to #40682
(cherry picked from commit 2ec99cc82e)
2024-04-06 15:46:41 +02:00
marcoonthegit
15f377a60c * CommonPrefixWith has a 2nd OUT parameter, reported in the forum
(cherry picked from commit 654a8e564b)
2024-04-06 15:46:33 +02:00
marcoonthegit
6d814b61b6 * remove packed from some jedi structures to improve 64-bit compatibility.
closes bug #40100

(cherry picked from commit d0093b019d)
2024-04-06 15:46:03 +02:00
marcoonthegit
a792501614 * close -> clone in IEnumMoniker, reported on forum.
(cherry picked from commit 6b5b8e8b8c)
2024-04-06 15:45:49 +02:00
marcoonthegit
a8c6095677 * fixes issue 40695
(cherry picked from commit 2273670aad)
2024-03-22 15:57:15 +01:00
marcoonthegit
0d5000d329 * don't scan embedded images. fixes #40691
(cherry picked from commit 01c6a0c180)
2024-03-22 15:56:34 +01:00
marcoonthegit
d1adad3d1c * fix ident and executable note in profiler file
(cherry picked from commit 5c1997b3d5)
2024-02-20 15:49:57 +01:00
marcoonthegit
e9620b72d1 * git changed to 1024 for mnamelen apparently fixes tdos1 test crash
(cherry picked from commit f582f93a0a)
2024-02-18 15:04:49 +01:00
marcoonthegit
45acaf7584 * also set executable stack note in .so's. 2024-02-17 16:25:58 +01:00
marcoonthegit
a21a9ef873 * executable stack for freebsd, silences warning on 14 2024-02-17 16:14:16 +01:00
Michaël Van Canneyt
4f7f620dec * Make color distinct from cardinal
(cherry picked from commit cbbcc4356a)
2024-02-12 09:43:35 +01:00
marcoonthegit
825ba205cd * change elfid to 1400097 aka FreeBSD 14.0
(cherry picked from commit 78eb340a4f)
2024-02-10 17:04:29 +01:00
marcoonthegit
582fcecee3 * remove no longer needed ifdefs 2024-02-09 17:37:14 +01:00
Michaël Van Canneyt
4379480075 * Patch from Werner Pamler to implement GetInternalSize. Fixes issue #40630
(cherry picked from commit be7b9a66db)
2024-02-09 17:31:44 +01:00
florian
b5c4c6418c * copyright year for compiler logo updated
(cherry picked from commit 615e9bdafd)
2024-01-20 21:17:34 +01:00
Onur ERÇELEN
f993126c69 Upload New File
(cherry picked from commit 44af9d87de)
2024-01-20 21:17:25 +01:00
florian
76b86e8797 * copyright year updated
(cherry picked from commit 7bb9638094)

# Conflicts:
#	compiler/msg/errord.msg
2024-01-20 21:16:23 +01:00
florian
313d9fc9f7 * copyright for 2023 updated
(cherry picked from commit f4d9082028)

# Conflicts:
#	compiler/msg/errord.msg
#	compiler/msgtxt.inc
2024-01-20 21:15:12 +01:00
florian
0a2bfb3765 * year of copyright updated to 2022
(cherry picked from commit 6dd0a1c078)

# Conflicts:
#	compiler/msg/errord.msg
#	compiler/msg/errordu.msg
#	compiler/msgtxt.inc
2024-01-20 21:14:21 +01:00
svenbarth
0de9940d01 * fix for Mantis #38023: the code to convert LF to CRLF when converting to UTF-8 is disabled anyway, so disable unnecessary, duplicate if-branches as well
git-svn-id: trunk@47284 -
(cherry picked from commit c2454d5386)
2024-01-19 11:54:54 +01:00
svenbarth
d1c29e6cb9 * in the default exception handler add the captured exception to the exception object stack as well
+ added test (needs to work with any exception handling mechanism; currently tested with SetJmp/LongJmp, SEH 32-bit and SEH 64-bit based exception handling)

git-svn-id: trunk@49486 -
(cherry picked from commit 2b3edb2c53)
2024-01-19 11:54:38 +01:00
Michaël Van Canneyt
135fefd79a * Fix time argument of X509GmtimeAdj. Fixes issue #40555
(cherry picked from commit a546d4e64d)
2024-01-16 11:37:48 +01:00
Michaël Van Canneyt
8b0889d45f * Patch from Dokkie8844 to set hostname when verifying peer certificate. Fixes issue #40479
(cherry picked from commit 6941409295)
2024-01-16 11:37:36 +01:00
Michaël Van Canneyt
7346c03417 * Patch from Jan Bruns to add some functions. Fixes issue #40038
(cherry picked from commit 8a807a4e1c)

marcov: one pchar->pansichar manual adaptation
2024-01-16 11:37:08 +01:00
Ondrej Pokorny
36fb8f9a39 add SSL functions
(cherry picked from commit f43912a383)
2024-01-16 10:22:29 +01:00
Michaël Van Canneyt
85b617b27f * Patch from RDA to add S/MIME functions. Fix issue #39839
(cherry picked from commit 7930b31da7)
2024-01-16 10:22:20 +01:00
Bi0T1N
81fd514fc8 Add support for OpenSSL 3.0
(cherry picked from commit 59672a6982)
2024-01-16 10:22:12 +01:00
svenbarth
2b77b4fd19 * use $IF DEFINED instead of $IFDEF for consistency (and is required for 3.2.2)
git-svn-id: trunk@49249 -
(cherry picked from commit e540e8f52e)
2024-01-16 10:22:02 +01:00
michael
e95818de2b * Added InitSSLInterface overload where the library names can be specified
git-svn-id: trunk@47174 -
(cherry picked from commit b5148304b7)
2024-01-16 10:21:16 +01:00