Description: vcl-compat

This file as text.
(active) Revisions in this set:
5a670c60237187b8f243f80285fd35bd14212c8f,39ef628a771a118159054465a13108bac3936705,5ba5265fe6da4187b4af25f2dbd519529d33bda5
0368e12aaa43c2479ea5d03adad37ee551e74c7d,29f7b41fc6244cae29e2e5c06eba02bb447f4366,36ef7ca8db12d0ccb55bb6a9548e10392f3e377c
4363c0b2292dd11aee5a1cbfb12c9853329bad1c,3c1d50ab72a4d5b4290ad40d58c372e7e05011f4,903f1b9fad11f5002a26d62fd1e8e7cfc1f05697
4943e01e25f364ddb13ebc09c625d8c9cfaa6028,d32deedb4e7f2a6a23a887dba3197ae1ee058374,728be94328f71f8054402259afc1212a881df473
bad7ea43a8fefbfa417be671fefbdfe8eb124323,33b68e030a034a12eab2f51aee1cf6bb73f9ddd4,a3134fcbfd0538c1de7b1b4b2892619389a92bd8
b6a098855907436db3475783b11518e36916426d,25da420f61d2913dba54562f11cc0908a35765e7,968bd8c12bd440412ac53fd7765e1b8e6e1bebaa
e3d12caa9f9ca5cb168d08c0ab028adada1d5d56,406313154c4587a906ff40f594e184dd78f850dc,3db14de527e34317dddcdc3ec53949818dcd9488
fe243540a871899c09e1f4a06bfa59628ecdc387,eee6168fc14645350b787aa0774891006beab397,07a798f733fb560222e24cbe11647eb2a98f50fd
8d2e2c6c21df6487ee11f8adc28302c5f4f29838,cda64d090e9cec8d6753dcb49101aab773f7bf09,c49123086d7911274569e7b81685d8d4e31ca024
4a0402f35843ebc5ab73173fd0f28d90d82ec75a,1f874777af8debda0affd60ee1cb045e4d1dd0ea,09397bd542ad0f9d9943a1aab1910c89aa968676
8be124100d5e2eeb6e7fddbfbb2d07f1b24da05c,b7b665d2732461799b74505fb2a27e496b58c4bd,ae121a2d5ef9070d4e793f3edc2abd6f34485f7c
6bdf9eb0960b13173d7b0c01da08288a17181aa2,5c4f365be41ad3a92c8653ac7750cb42271d428b,37f145707a63dd51e27022b10599537c3dd7c675
56eb1e03eeaac1b45be46caff7cb14104a9763db,1b0a1254adb132a34946ee6bce5ba1fffbc5456d,52c65e076f5cba913709bc8038f82ef9f1fd22d8
9eb77599e18c89bbe426bf272233540206893271,6c656a39a4d001bd6aff530ac878d264a9c5d5b2,963a55db527b89ce0d0a3d5d9229c533aeefc360
07f9113a7cca3e21c285c53b048be5a31aadb322,88ca756f192f10de3e5393f15d051f29699be8d2,a20c83fdfb69413a5ef7587d6c29d491158f7487
f8b454779fbc4d64a8f2434c905f6e5a380576c5,75987e9f0ab847cc0a27829cc5aeacd84c87ff72,8486986ad7d9f85db741a0899e455e468a617b8d
ddf56bee7a4a01e8d8b3429771e0af8baf16fccb,303834e2a20989011dd4910498bf4a0ba861a922,bc7ed55aab86738d7974bde4c0ca30a22076800c
b05e85dda988094245c818650f9b91f04a5bd3c2,eb08fd88f25beea82dbfc6f4184b635fed39accc,a1a0c0e9bacff1c0893d0884ec39389b610ec1d5
63a2a4d9e7d9b725f75bfa80a4a0841863a07c6f,b5254fbeb460d4fa435e53cbcc64bc7b477f0489,fa7636ab66c710b5d9bcc6b12b4ef0e1787a1713
e4fcde89205896150af5af2ab7d3389fd02aa8b7,2d355d511799d9f19fa76689240845b586cea28b,8ab1fa256ea6301eda45343f2a791a7022b34eb1
2734aaebe6c79ef5ecfd2807b511bd244150b4bd,70f521e6d0a962a79e60e6b4eb440dfec01528ec,bcb02dcfd10645a26b41097f128e730760676324
a1ffb893a3f1d90473c02cfa109a399560cb53d1,0d5c36bdd6bbed5c46767669bbb65a09ceaa01e8,45df8cc902d9f4405054e4ef04eb7eb3f6ea2bd1
424e69d343264d4e3205de2b73f3e720ad961669,e6c9c808aabb241d974d041f531ac622a726ddd0,df854535da99352a80139acd393e68ed6795f6f9
433d93c105445880a49c2c89b2aeef913ccb9229,5585f1ab71e4965b932c53e7b741580d336bae76,c91e7109e8eac8aa945bfbeff1a760ca540585b6
faf38f1288e7979834850090f01c584cdae48198,ef3c0e27e9e02dde3bb7986aee3747bdb7841a3c,305c7734dd345ccc594f1a4f972cc88688ff2b47
f02fb76c771512becf94ce0beae10461d48d54a7,34696de6e71001fc6651c32a6d1ba9c9daa5d969,ead3c1042110f86dcaaa5969a2ea0287429cab1c
6be9d4791b35673e290ffa0fe77a216bddfe1b77,8f25466921db3b56c9008ce79233cd2b1875f07a,b4f66b6a8b8d6e103b0fa2269d4bfeb35591127b
ebfc7485b1ee8e18bcc8c1cac469c9752a4c9275,d2c8ca359c8e037185aa56213d8994dee116ac18,225017e466d968614e38a5ba433ae697b9dc032b
c9cd976704df0c470125dd7746a5f3b7b5fc6acb,fd32b14c7f30fa7e89b3aafa79c6f0215e3117ef,d0ca7d6664f2dfa390aa026e183563c151e41828
af598801b773129e99a6b59a6e9a77f6f7cc42a6,42927f729a8613837f7208a152af19de5b170b4b,41e226f2659ef7a5447503343212c2756f0ffb09
b842530a6f474753a94873221ce725e6c52bec9f,57c090eebc63df56059eec538be7a21d211f8a41,e9d3c15fde3e144d2e26c51c7337af607c7d8f2a
949efa1d2f54d274d5dc5afece82f3cb3ec68176,4191ff9ec7df20be0dabdb203b694939ec1b6aa9

Clicking a revision will expand files
 


* Dotted filenames for package vcl-compat
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp
  • M packages/vcl-compat/src/system.netencoding.pp


* Already namespaced
Commit consists out of
  • M packages/vcl-compat/fpmake.pp


* Delphi compatibility unit system.permissions
Commit consists out of
  • M packages/vcl-compat/fpmake.pp
  • A packages/vcl-compat/src/system.permissions.pp


* System messaging, simple implementation
Commit consists out of
  • M packages/vcl-compat/fpmake.pp
  • A packages/vcl-compat/src/system.messaging.pp
  • M packages/vcl-compat/tests/testcompat.lpi
  • M packages/vcl-compat/tests/testcompat.lpr
  • A packages/vcl-compat/tests/utmessagemanager.pp


* Add system.devices for Delphi compatibility
Commit consists out of
  • M packages/vcl-compat/fpmake.pp
  • A packages/vcl-compat/src/system.devices.pp
  • M packages/vcl-compat/tests/testcompat.lpi
  • M packages/vcl-compat/tests/testcompat.lpr
  • A packages/vcl-compat/tests/utcdevices.pas

needs sortbasecl-



* Dotted rtl
Commit consists out of
  • M packages/vcl-compat/src/system.devices.pp


* Add system.analytics for Delphi compatibility
Commit consists out of
  • M packages/vcl-compat/fpmake.pp
  • A packages/vcl-compat/src/system.analytics.pp
  • M packages/vcl-compat/tests/testcompat.lpi
  • M packages/vcl-compat/tests/testcompat.lpr
  • A packages/vcl-compat/tests/utcanalytics.pas


* Fix unicodertl compilation
Commit consists out of
  • M packages/vcl-compat/src/system.ansistrings.pp


* Correct permissions
Commit consists out of
  • M packages/vcl-compat/src/system.analytics.pp
  • M packages/vcl-compat/src/system.ansistrings.pp
  • M packages/vcl-compat/src/system.imagelist.pp


* Copyright statement
Commit consists out of
  • M packages/vcl-compat/src/system.analytics.pp
  • M packages/vcl-compat/src/system.ansistrings.pp
  • M packages/vcl-compat/src/system.devices.pp
  • M packages/vcl-compat/src/system.imagelist.pp


* Add system.diagnostics for Delphi compatibility
Commit consists out of
  • M packages/vcl-compat/fpmake.pp
  • A packages/vcl-compat/src/system.diagnostics.pp


* Add system.notification for Delphi compatibility
Commit consists out of
  • M packages/vcl-compat/fpmake.pp
  • A packages/vcl-compat/src/system.notification.pp
  • M packages/vcl-compat/tests/testcompat.lpi
  • M packages/vcl-compat/tests/testcompat.lpr
  • A packages/vcl-compat/tests/utcnotifications.pas


* Fix typo
Commit consists out of
  • M packages/vcl-compat/src/system.json.pp


* Add license header
Commit consists out of
  • M packages/vcl-compat/src/system.notification.pp


* Correct dependency for system.notifications
Commit consists out of
  • M packages/vcl-compat/fpmake.pp


* Fix compilation in unicode RTL
Commit consists out of
  • M packages/vcl-compat/src/system.json.pp


* Add system.pushnotifications for Delphi compatibility
Commit consists out of
  • M packages/vcl-compat/fpmake.pp
  • A packages/vcl-compat/src/system.pushnotifications.pp
  • M packages/vcl-compat/tests/testcompat.lpi
  • M packages/vcl-compat/tests/testcompat.lpr
  • A packages/vcl-compat/tests/utcpush.pas


* Correct dependencies
Commit consists out of
  • M packages/vcl-compat/fpmake.pp


* Pass make sure all TPath.Combine overloads follow the same code logic
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


* USe scoped enums: Delphi compatible, avoid clash with constants defined in sysutils and classes units
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


* Fix typo in ifdef
Commit consists out of
  • M packages/vcl-compat/src/system.pushnotifications.pp


* System.Hash for Delphi compatibility
Commit consists out of
  • M packages/vcl-compat/fpmake.pp
  • A packages/vcl-compat/src/system.hash.pp
  • M packages/vcl-compat/tests/testcompat.lpi
  • M packages/vcl-compat/tests/testcompat.lpr
  • A packages/vcl-compat/tests/utchash.pp


* Add SHA224 hash
Commit consists out of
  • M packages/vcl-compat/src/system.hash.pp


* Correct case label
Commit consists out of
  • M packages/vcl-compat/src/system.hash.pp


* Add Delphi-compatible regular expressions based on libpcre
Commit consists out of
  • M packages/vcl-compat/fpmake.pp
  • A packages/vcl-compat/src/system.regularexpressionsconsts.pp
  • A packages/vcl-compat/src/system.regularexpressionscore.pp
  • M packages/vcl-compat/tests/testcompat.lpi
  • M packages/vcl-compat/tests/testcompat.lpr
  • A packages/vcl-compat/tests/utcregex.pas


* Make methods static so they are assignment compatible with regular procedures.
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


* Make string argument const.
Commit consists out of
  • M packages/vcl-compat/src/system.regularexpressionscore.pp


* Correct casing
Commit consists out of
  • M packages/vcl-compat/src/system.regularexpressionscore.pp


* More const for string params
Commit consists out of
  • M packages/vcl-compat/src/system.regularexpressionscore.pp


* Delphi-compatible Record-based Regex API
Commit consists out of
  • M packages/vcl-compat/fpmake.pp
  • A packages/vcl-compat/src/system.regularexpressions.pp
  • M packages/vcl-compat/src/system.regularexpressionsconsts.pp
  • M packages/vcl-compat/src/system.regularexpressionscore.pp
  • M packages/vcl-compat/tests/testcompat.lpi
  • M packages/vcl-compat/tests/testcompat.lpr
  • M packages/vcl-compat/tests/utcregex.pas
  • A packages/vcl-compat/tests/utcregexapi.pas


* system.threading compatibility unit + tests
Commit consists out of
  • M packages/vcl-compat/fpmake.pp
  • A packages/vcl-compat/src/system.threading.pp
  • M packages/vcl-compat/tests/testcompat.lpi
  • M packages/vcl-compat/tests/testcompat.lpr
  • A packages/vcl-compat/tests/utthreading.pp


* Implement TFile.OpenText
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


* TLoginCredentialService for Delphi compatibility
Commit consists out of
  • M packages/vcl-compat/fpmake.pp
  • A packages/vcl-compat/src/system.credentials.pp
  • M packages/vcl-compat/tests/testcompat.lpi
  • M packages/vcl-compat/tests/testcompat.lpr
  • A packages/vcl-compat/tests/utccredentials.pas


* Fix compilation with -CriotR
Commit consists out of
  • M packages/vcl-compat/src/system.threading.pp


* Fix DeleteDirectory
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


* Fix compilation
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


* don't recurse findfirst/next if filename = . or ..
closes gitlab 0040722
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


* Allow vcl-compat to be compiled for webassembly
Commit consists out of
  • M packages/vcl-compat/fpmake.pp
  • M packages/vcl-compat/src/system.ioutils.pp


* Use correct stream type in TBase64Encoding.DoEncode, fix issue gitlab 0040779
Commit consists out of
  • M packages/vcl-compat/src/system.netencoding.pp


* ReadAllBytes was not reading all bytes. Fixes issue gitlab 0040789
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


* Update interface to be compatible with Delphi 12
Commit consists out of
  • M packages/vcl-compat/src/system.messaging.pp


* Fix copy and paste error. Fixes issue gitlab 0040863
Commit consists out of
  • M packages/vcl-compat/src/system.ansistrings.pp


Support Windows root-relative paths in TPath.Combine.
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


Don’t crash on empty path.
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


* Delphi compatibility improvements
Commit consists out of
  • M packages/fcl-web/src/base/httpprotocol.pp
  • M packages/vcl-compat/src/system.netencoding.pp


* Bridge to allow system.regexp* to work
Commit consists out of
  • A packages/vcl-compat/src/wasm.pcrebridge.pas


* Make sure it compiles with dotted units
Commit consists out of
  • M packages/vcl-compat/src/wasm.pcrebridge.pas


* Remove double
Commit consists out of
  • D packages/vcl-compat/src/wasm.pcrebridge.pas


System.NetEncoding: Delphi-compatible Base64 and Base64String encodings
Commit consists out of
  • M packages/fcl-base/src/base64.pp
  • M packages/vcl-compat/src/system.netencoding.pp


TCustomBase64Encoding.DoDecode/DoEncode(array of Byte): no UTF8 encoding/decoding
Commit consists out of
  • M packages/vcl-compat/src/system.netencoding.pp


fix TCustomBase64Encoding.DoEncode(TStream)
Commit consists out of
  • M packages/vcl-compat/src/system.netencoding.pp


* Implement some GetValue methods
Commit consists out of
  • M packages/vcl-compat/src/system.json.pp
  • M packages/vcl-compat/tests/utcjson.pas


* Allow Boolean -> TValue
Commit consists out of
  • M packages/vcl-compat/src/system.json.pp


* Int64 support for AsType
Commit consists out of
  • M packages/vcl-compat/src/system.json.pp


Base64: UnicodeRTL support
Commit consists out of
  • M packages/fcl-base/src/base64.pp
  • M packages/vcl-compat/src/system.netencoding.pp


* TDirectory.GetDirectories should actually only return directories. Patch by Artem Izmaylov. Fixes issue gitlab 0041137
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp
  • M packages/vcl-compat/tests/tciotuils.pas
  • M packages/vcl-compat/tests/testcompat.lpi


* Fix possible infinite loop in TDirectory.IsEmpty. Fixes issue gitlab 0041255
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


* Fix for THashSha2.GetHMACAsBytes by Zhan Wang. Fixes issue gitlab 0041263
Commit consists out of
  • M packages/vcl-compat/src/system.hash.pp


* Demo
Commit consists out of
  • A packages/vcl-compat/demo/regexapidemo.pp


* FindValue more delphi-compatible in treatment of null
Commit consists out of
  • M packages/vcl-compat/src/system.json.pp


Fix incorrect results in HMAC-MD5/SHA* in system.hash; zero-length key/data are also support now.
Commit consists out of
  • M packages/fcl-hash/src/fpsha256.pp
  • M packages/fcl-hash/src/fpsha512.pp
  • M packages/vcl-compat/src/system.hash.pp


* Fixes for Thread safety in by Eric Grange
Commit consists out of
  • M packages/vcl-compat/src/system.messaging.pp
  • M packages/vcl-compat/tests/testcompat.lpi
  • M packages/vcl-compat/tests/testcompat.lpr


* Do not use TMonitor, not all platforms support it
Commit consists out of
  • M packages/vcl-compat/src/system.messaging.pp
  • M packages/vcl-compat/tests/testcompat.lpr


fix: TStopwatch.GetTimeStamp return wrong value under Linux
Commit consists out of
  • M packages/vcl-compat/src/system.diagnostics.pp


Fix CJK character encoding issue in system.json unit
Commit consists out of
  • M packages/vcl-compat/src/system.json.pp


* Improve clarity of MR !1056
Commit consists out of
  • M packages/vcl-compat/src/system.diagnostics.pp


* Fix bug in TJSONNumber
Commit consists out of
  • M packages/vcl-compat/src/system.json.pp


* Implement Base64URL encoding
Commit consists out of
  • M packages/vcl-compat/src/system.netencoding.pp


Correct logic in TFile.Open
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


* Fix mem leak
Commit consists out of
  • M packages/vcl-compat/src/system.json.pp


* if high/low bounds are the same, loop is not executed. Fixes issue gitlab 0041512
Commit consists out of
  • M packages/vcl-compat/src/system.threading.pp


* Add Delphi compatibility unit
Commit consists out of
  • A packages/vcl-compat/src/system.json.types.pp
  • M packages/vcl-compat/tests/testcompat.lpr
  • A packages/vcl-compat/tests/utcjsontypes.pas


* Some extra safety
Commit consists out of
  • M packages/vcl-compat/src/system.regularexpressionscore.pp


* Searching directories needs different attribute mask. Fix issue gitlab 0041543
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


Add TPath.Exists for Delphi compatibility
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


Mass typo fixes in comments for packages part 4/5.
Commit consists out of
  • M packages/pasjpeg/examples/cdjpeg.pas
  • M packages/pasjpeg/examples/example.pas
  • M packages/pasjpeg/examples/wrjpgcom.pas
  • M packages/pasjpeg/readme.txt
  • M packages/pasjpeg/src/jcapistd.pas
  • M packages/pasjpeg/src/jidctasm.pas
  • M packages/pasjpeg/src/jmemmgr.pas
  • M packages/pasjpeg/src/jmorecfg.pas
  • M packages/pasjpeg/src/jquant2.pas
  • M packages/pastojs/src/fppas2js.pp
  • M packages/pastojs/src/pas2jscompiler.pp
  • M packages/pastojs/src/pas2jsfiler.pp
  • M packages/pastojs/tests/tcgenerics.pas
  • M packages/paszlib/examples/example.pas
  • M packages/paszlib/examples/minigzip.pas
  • M packages/paszlib/examples/minizip.pas
  • M packages/paszlib/src/adler.pas
  • M packages/paszlib/src/gzio.pas
  • M packages/paszlib/src/infblock.pas
  • M packages/paszlib/src/infcodes.pas
  • M packages/paszlib/src/inffast.pas
  • M packages/paszlib/src/inftrees.pas
  • M packages/paszlib/src/infutil.pas
  • M packages/paszlib/src/trees.pas
  • M packages/paszlib/src/unzip.pas
  • M packages/paszlib/src/zbase.pas
  • M packages/paszlib/src/zcompres.pas
  • M packages/paszlib/src/zdeflate.pas
  • M packages/paszlib/src/zip.pas
  • M packages/paszlib/src/zuncompr.pas
  • M packages/paszlib/tests/tczipper.pp
  • M packages/postgres/src/postgres3.pp
  • M packages/postgres/src/postgres3dyn.pp
  • M packages/ptc/examples/lights.pp
  • M packages/ptc/examples/save.pp
  • M packages/ptc/src/core/baseconsolei.inc
  • M packages/ptc/src/core/copyi.inc
  • M packages/ptc/src/dos/textfx2/textfx2.pp
  • M packages/ptc/src/win32/directx/p_ddraw.pp
  • M packages/ptc/src/win32/directx/p_dinput.pp
  • M packages/ptc/src/wince/directx/ddraw.pas
  • M packages/ptc/src/x11/x11dga1displayi.inc
  • M packages/ptc/src/x11/x11windowdisplayi.inc
  • M packages/qlunits/src/sms_sysvars.inc
  • M packages/regexpr/examples/testreg1.pp
  • M packages/regexpr/src/old/regexpr.pp
  • M packages/regexpr/src/regexpr.pas
  • M packages/regexpr/tests/tests.pp
  • M packages/rexx/readme.txt
  • M packages/rexx/src/rexxsaa.pp
  • M packages/rtl-console/fpmake.pp
  • M packages/rtl-console/src/emx/crt.pp
  • M packages/rtl-console/src/go32v2/mouse.pp
  • M packages/rtl-console/src/go32v2/video.pp
  • M packages/rtl-console/src/inc/crt.inc
  • M packages/rtl-console/src/inc/keybrdh.inc
  • M packages/rtl-console/src/msdos/mouse.pp
  • M packages/rtl-console/src/msdos/video.pp
  • M packages/rtl-console/src/netware/crt.pp
  • M packages/rtl-console/src/netwlibc/crt.pp
  • M packages/rtl-console/src/os2/crt.pp
  • M packages/rtl-console/src/os2commn/video.pp
  • M packages/rtl-console/src/unix/crt.pp
  • M packages/rtl-console/src/unix/keyboard.pp
  • M packages/rtl-console/src/unix/mouse.pp
  • M packages/rtl-console/src/unix/video.pp
  • M packages/rtl-console/src/win/crt.pp
  • M packages/rtl-console/src/win/keyboard.pp
  • M packages/rtl-console/src/win/video.pp
  • M packages/rtl-console/src/win/winevent.pp
  • M packages/rtl-extra/fpmake.pp
  • M packages/rtl-extra/src/aix/osdefs.inc
  • M packages/rtl-extra/src/amiga/sockets.pp
  • M packages/rtl-extra/src/android/osdefs.inc
  • M packages/rtl-extra/src/aros/sockets.pp
  • M packages/rtl-extra/src/beos/osdefs.inc
  • M packages/rtl-extra/src/beos/unxsockh.inc
  • M packages/rtl-extra/src/bsd/osdefs.inc
  • M packages/rtl-extra/src/darwin/unxsockh.inc
  • M packages/rtl-extra/src/dragonfly/unxsockh.inc
  • M packages/rtl-extra/src/freebsd/unxsockh.inc
  • M packages/rtl-extra/src/haiku/osdefs.inc
  • M packages/rtl-extra/src/haiku/unxsockh.inc
  • M packages/rtl-extra/src/inc/matrix.pp
  • M packages/rtl-extra/src/inc/objects.pp
  • M packages/rtl-extra/src/inc/ucomplex.pp
  • M packages/rtl-extra/src/linux/osdefs.inc
  • M packages/rtl-extra/src/netbsd/unxsockh.inc
  • M packages/rtl-extra/src/netwcomn/qos.inc
  • M packages/rtl-extra/src/netwcomn/winsock.pp
  • M packages/rtl-extra/src/openbsd/unxsockh.inc
  • M packages/rtl-extra/src/os2commn/sockets.pp
  • M packages/rtl-extra/src/os2commn/winsock.pp
  • M packages/rtl-extra/src/solaris/osdefs.inc
  • M packages/rtl-extra/src/unix/clocale.pp
  • M packages/rtl-extra/src/unix/gpm.pp
  • M packages/rtl-extra/src/unix/ipc.pp
  • M packages/rtl-extra/src/unix/serial.pp
  • M packages/rtl-extra/src/win/serial.pp
  • M packages/rtl-extra/src/win/winsock.pp
  • M packages/rtl-extra/src/wince/winsock.pp
  • M packages/rtl-generics/src/inc/generics.dictionaries.inc
  • M packages/rtl-generics/src/inc/generics.dictionariesh.inc
  • M packages/rtl-objpas/src/inc/convutil.inc
  • M packages/rtl-objpas/src/inc/dateutil.inc
  • M packages/rtl-objpas/src/inc/fmtbcd.pp
  • M packages/rtl-objpas/src/inc/rtti.pp
  • M packages/rtl-objpas/src/inc/strutils.pp
  • M packages/rtl-objpas/src/inc/system.timespan.pp
  • M packages/rtl-objpas/src/inc/variants.pp
  • M packages/rtl-unicode/src/inc/freebidi.pp
  • M packages/rtl-unicode/src/inc/utf8bidi.pp
  • M packages/rtl-unicode/src/inc/utf8utils.pp
  • M packages/sdl/README.txt
  • M packages/sdl/src/jedi-sdl.inc
  • M packages/sdl/src/libxmlparser.pas
  • M packages/sdl/src/sdl.pas
  • M packages/sdl/src/sdl_image.pas
  • M packages/sdl/src/sdl_mixer.pas
  • M packages/sdl/src/sdl_mixer_nosmpeg.pas
  • M packages/sdl/src/sdl_net.pas
  • M packages/sdl/src/sdlutils.pas
  • M packages/sqlite/src/sqlite3.inc
  • M packages/svgalib/src/svgalib.pp
  • M packages/symbolic/doc/symbolic.txt
  • M packages/symbolic/examples/rpnthing.pas
  • M packages/symbolic/src/parsexpr.inc
  • M packages/symbolic/src/symbexpr.inc
  • M packages/symbolic/src/teval.inc
  • M packages/tcl/tests/tcl_demo.pp
  • M packages/tosunits/src/aestypes.inc
  • M packages/tosunits/src/vdi.pas
  • M packages/tplylib/src/lexlib.pas
  • M packages/unzip/src/unzip51g.pp
  • M packages/unzip/src/ziptypes.pp
  • M packages/vcl-compat/src/system.ioutils.pp
  • M packages/vcl-compat/src/system.netencoding.pp
  • M packages/vcl-compat/src/system.threading.pp
  • M packages/wasm-job/examples/WebHost/README.md
  • M packages/wasm-utils/fpmake.pp
  • M packages/wasm-utils/src/wasm.locale.objects.pas
  • M packages/winceunits/src/aygshell.pp
  • M packages/winceunits/src/cesync.pp
  • M packages/winceunits/src/connmgr.pp
  • M packages/winceunits/src/cpl.pp
  • M packages/winceunits/src/gpsapi.pp
  • M packages/winceunits/src/imm.pp
  • M packages/winceunits/src/mmreg.pp
  • M packages/winceunits/src/mmsystem.pp
  • M packages/winceunits/src/notify.pp
  • M packages/winceunits/src/pimstore.pp
  • M packages/winceunits/src/pm.pp
  • M packages/winceunits/src/pnp.pas
  • M packages/winceunits/src/projects.pp
  • M packages/winceunits/src/ril.pp
  • M packages/winceunits/src/service.pp
  • M packages/winceunits/src/simmgr.pp
  • M packages/winceunits/src/sms.pp
  • M packages/winceunits/src/tsp.pp
  • M packages/winceunits/src/wininet.pp
  • M packages/winunits-base/src/activex.pp
  • M packages/winunits-base/src/commctrl.pp
  • M packages/winunits-base/src/commdlg.pp
  • M packages/winunits-base/src/comobj.pp
  • M packages/winunits-base/src/dwmapi.pp
  • M packages/winunits-base/src/htmlhelp.pp
  • M packages/winunits-base/src/imm.pas
  • M packages/winunits-base/src/imm_dyn.pas
  • M packages/winunits-base/src/nb30.pp
  • M packages/winunits-base/src/ole2.pp
  • M packages/winunits-base/src/richedit.pp
  • M packages/winunits-base/src/shellapi.pp
  • M packages/winunits-base/src/shlobj.pp
  • M packages/winunits-base/src/shlwapi.pp
  • M packages/winunits-base/src/typelib.pas
  • M packages/winunits-base/src/uxtheme.pp
  • M packages/winunits-base/src/wininet.pp
  • M packages/winunits-jedi/src/jedi.inc
  • M packages/winunits-jedi/src/jwaactiveds.pas
  • M packages/winunits-jedi/src/jwaadsprop.pas
  • M packages/winunits-jedi/src/jwaauthif.pas
  • M packages/winunits-jedi/src/jwabits.pas
  • M packages/winunits-jedi/src/jwabluetoothapis.pas
  • M packages/winunits-jedi/src/jwabthdef.pas
  • M packages/winunits-jedi/src/jwacpl.pas
  • M packages/winunits-jedi/src/jwadbt.pas
  • M packages/winunits-jedi/src/jwadhcpcsdk.pas
  • M packages/winunits-jedi/src/jwadhcpsapi.pas
  • M packages/winunits-jedi/src/jwadhcpssdk.pas
  • M packages/winunits-jedi/src/jwadsclient.pas
  • M packages/winunits-jedi/src/jwadsgetdc.pas
  • M packages/winunits-jedi/src/jwadsquery.pas
  • M packages/winunits-jedi/src/jwafaxroute.pas
  • M packages/winunits-jedi/src/jwagpedit.pas
  • M packages/winunits-jedi/src/jwahtmlhelp.pas
  • M packages/winunits-jedi/src/jwaimagehlp.pas
  • M packages/winunits-jedi/src/jwaime.pas
  • M packages/winunits-jedi/src/jwaiphlpapi.pas
  • M packages/winunits-jedi/src/jwaipifcons.pas
  • M packages/winunits-jedi/src/jwalmat.pas
  • M packages/winunits-jedi/src/jwalmjoin.pas
  • M packages/winunits-jedi/src/jwalmserver.pas
  • M packages/winunits-jedi/src/jwalpmapi.pas
  • M packages/winunits-jedi/src/jwamprerror.pas
  • M packages/winunits-jedi/src/jwamsi.pas
  • M packages/winunits-jedi/src/jwamsidefs.pas
  • M packages/winunits-jedi/src/jwamsiquery.pas
  • M packages/winunits-jedi/src/jwanative.pas
  • M packages/winunits-jedi/src/jwanb30.pas
  • M packages/winunits-jedi/src/jwantdsapi.pas
  • M packages/winunits-jedi/src/jwantdsbcli.pas
  • M packages/winunits-jedi/src/jwantsecapi.pas
  • M packages/winunits-jedi/src/jwantstatus.pas
  • M packages/winunits-jedi/src/jwapatchapi.pas
  • M packages/winunits-jedi/src/jwapowrprof.pas
  • M packages/winunits-jedi/src/jwaqos.pas
  • M packages/winunits-jedi/src/jwaqossp.pas
  • M packages/winunits-jedi/src/jwareason.pas
  • M packages/winunits-jedi/src/jwaregstr.pas
  • M packages/winunits-jedi/src/jwascesvc.pas
  • M packages/winunits-jedi/src/jwasddl.pas
  • M packages/winunits-jedi/src/jwasecext.pas
  • M packages/winunits-jedi/src/jwashlguid.pas
  • M packages/winunits-jedi/src/jwauserenv.pas
  • M packages/winunits-jedi/src/jwauxtheme.pas
  • M packages/winunits-jedi/src/jwavista.pas
  • M packages/winunits-jedi/src/jwawinable.pas
  • M packages/winunits-jedi/src/jwawinbase.pas
  • M packages/winunits-jedi/src/jwawincpl.pas
  • M packages/winunits-jedi/src/jwawincrypt.pas
  • M packages/winunits-jedi/src/jwawindows.pas
  • M packages/winunits-jedi/src/jwawinerror.pas
  • M packages/winunits-jedi/src/jwawinfax.pas
  • M packages/winunits-jedi/src/jwawingdi.pas
  • M packages/winunits-jedi/src/jwawinioctl.pas
  • M packages/winunits-jedi/src/jwawinldap.pas
  • M packages/winunits-jedi/src/jwawinnt.pas
  • M packages/winunits-jedi/src/jwawinperf.pas
  • M packages/winunits-jedi/src/jwawinsta.pas
  • M packages/winunits-jedi/src/jwawinternl.pas
  • M packages/winunits-jedi/src/jwawintype.pas
  • M packages/winunits-jedi/src/jwawinuser.pas
  • M packages/winunits-jedi/src/jwawinwlx.pas
  • M packages/winunits-jedi/src/jwawpwizmsg.pas
  • M packages/winunits-jedi/src/jwaws2bth.pas
  • M packages/winunits-jedi/src/jwaws2dnet.pas
  • M packages/winunits-jedi/src/jwaws2spi.pas
  • M packages/winunits-jedi/src/jwaws2tcpip.pas
  • M packages/x11/src/keysym.pp
  • M packages/x11/src/multibuf.pp
  • M packages/x11/src/sync.pp
  • M packages/x11/src/xf86keysym.pp
  • M packages/x11/src/xfixes.pp
  • M packages/x11/src/xi.pp
  • M packages/x11/src/xkb.pp
  • M packages/x11/src/xkblib.pp
  • M packages/x11/src/xrandr.pp
  • M packages/xforms/src/xforms.pp
  • M packages/zlib/src/zlib.pp
  • M packages/zorba/src/xqc.pas
  • M packages/zorba/src/xqc_error.inc
  • M packages/zorba/src/zorba_options.inc


Mass trailing space removal for packages (part 5).
Commit consists out of
  • M packages/palmunits/examples/palmcube.pas
  • M packages/pasjpeg/readme.txt
  • M packages/pasjpeg/src/jdmarker.pas
  • M packages/pasjpeg/src/jmemmgr.pas
  • M packages/pastojs/fpmake.pp
  • M packages/pastojs/src/pas2jscompilercfg.pp
  • M packages/pastojs/src/pas2jsfilecache.pp
  • M packages/pastojs/src/pas2jsfiler.pp
  • M packages/pastojs/src/pas2jsfileutils.pp
  • M packages/pastojs/src/pas2jslogger.pp
  • M packages/pastojs/src/pas2jsutils.pp
  • M packages/pastojs/tests/testpas2js.pp
  • M packages/paszlib/examples/extractodt.pas
  • M packages/paszlib/examples/minizip.pas
  • M packages/paszlib/examples/testgzstream.pp
  • M packages/paszlib/readme.txt
  • M packages/paszlib/src/infblock.pas
  • M packages/paszlib/src/infcodes.pas
  • M packages/paszlib/src/inffast.pas
  • M packages/paszlib/src/zdeflate.pas
  • M packages/paszlib/src/zinflate.pas
  • M packages/pcap/src/pcap.pp
  • M packages/ptc/docs/lgpl.txt
  • M packages/ptc/src/dos/cga/cga.pp
  • M packages/ptc/src/dos/vesa/vesa.pp
  • M packages/ptc/src/dos/vesa/vesaconsoled.inc
  • M packages/ptc/src/dos/vesa/vesaconsolei.inc
  • M packages/ptc/src/win32/base/win32resizei.inc
  • M packages/ptc/src/win32/directx/p_ddraw.pp
  • M packages/ptc/src/win32/directx/win32directxprimaryd.inc
  • M packages/ptc/src/wince/directx/ddraw.pas
  • M packages/ptc/src/x11/x11dga2displayd.inc
  • M packages/ptc/src/x11/x11dga2displayi.inc
  • M packages/pthreads/src/pthraix.inc
  • M packages/pthreads/src/pthrandroid.inc
  • M packages/pthreads/src/pthrsnos.inc
  • M packages/pxlib/examples/ppxview.pp
  • M packages/pxlib/src/pxlib.pp
  • M packages/qlunits/examples/qlcube.pas
  • M packages/qlunits/src/qdos_sysvars.inc
  • M packages/qlunits/src/qdosfuncs.inc
  • M packages/qlunits/src/qsound.pas
  • M packages/qlunits/src/sms_sysvars.inc
  • M packages/regexpr/examples/demowd.pp
  • M packages/regexpr/examples/splitwords.pp
  • M packages/regexpr/src/regex.pp
  • M packages/regexpr/src/regexpr.pas
  • M packages/rtl-console/src/go32v2/crt.pp
  • M packages/rtl-console/src/msdos/mouse.pp
  • M packages/rtl-console/src/unix/crt.pp
  • M packages/rtl-console/src/win/crt.pp
  • M packages/rtl-console/src/win/video.pp
  • M packages/rtl-console/tests/us101.txt
  • M packages/rtl-extra/fpmake.pp
  • M packages/rtl-extra/src/aix/clocale.inc
  • M packages/rtl-extra/src/aix/unxsockh.inc
  • M packages/rtl-extra/src/amiga/sockets.pp
  • M packages/rtl-extra/src/android/unxsockh.inc
  • M packages/rtl-extra/src/aros/sockets.pp
  • M packages/rtl-extra/src/beos/unxsockh.inc
  • M packages/rtl-extra/src/darwin/unxsockh.inc
  • M packages/rtl-extra/src/dragonfly/unxsockh.inc
  • M packages/rtl-extra/src/freebsd/unxsockh.inc
  • M packages/rtl-extra/src/haiku/unxsockh.inc
  • M packages/rtl-extra/src/inc/real48utils.pp
  • M packages/rtl-extra/src/inc/socketsh.inc
  • M packages/rtl-extra/src/inc/sortalgs.pp
  • M packages/rtl-extra/src/inc/stdsock.inc
  • M packages/rtl-extra/src/linux/unixsocketsh.inc
  • M packages/rtl-extra/src/linux/unxsockh.inc
  • M packages/rtl-extra/src/netbsd/unxsockh.inc
  • M packages/rtl-extra/src/netware/netwsockh.inc
  • M packages/rtl-extra/src/netwcomn/winsock.pp
  • M packages/rtl-extra/src/netwlibc/netwsockh.inc
  • M packages/rtl-extra/src/openbsd/unxsockh.inc
  • M packages/rtl-extra/src/solaris/unxsockh.inc
  • M packages/rtl-extra/src/unix/clocale.pp
  • M packages/rtl-extra/src/unix/serial.pp
  • M packages/rtl-extra/src/unix/sockets.pp
  • M packages/rtl-extra/src/unix/unixsockets.pp
  • M packages/rtl-extra/src/win/fpwinsockh.inc
  • M packages/rtl-extra/src/win/sockets.pp
  • M packages/rtl-extra/src/win/winsock2.pp
  • M packages/rtl-generics/fpmake.pp
  • M packages/rtl-generics/readme.txt
  • M packages/rtl-generics/src/generics.collections.pas
  • M packages/rtl-generics/src/generics.defaults.pas
  • M packages/rtl-generics/src/generics.hashes.pas
  • M packages/rtl-generics/src/inc/generics.dictionariesh.inc
  • M packages/rtl-generics/tests/tqsort_killer.pp
  • M packages/rtl-objpas/examples/monex.pp
  • M packages/rtl-objpas/fpmake.pp
  • M packages/rtl-objpas/src/i386/invoke.inc
  • M packages/rtl-objpas/src/inc/convutil.inc
  • M packages/rtl-objpas/src/inc/cvarutil.inc
  • M packages/rtl-objpas/src/inc/dateutil.inc
  • M packages/rtl-objpas/src/inc/fmtbcd.pp
  • M packages/rtl-objpas/src/inc/rtti.pp
  • M packages/rtl-objpas/src/inc/stdconvs.pp
  • M packages/rtl-objpas/src/inc/strutils.pp
  • M packages/rtl-objpas/src/inc/system.actions.pp
  • M packages/rtl-objpas/src/inc/system.math.vectors.pp
  • M packages/rtl-objpas/src/inc/system.uiconsts.pp
  • M packages/rtl-objpas/src/inc/system.uitypes.pp
  • M packages/rtl-objpas/src/inc/varutilh.inc
  • M packages/rtl-objpas/tests/tests.rtti.invoke.pas
  • M packages/rtl-objpas/tests/tests.rtti.value.pas
  • M packages/rtl-unicode/fpmake.pp
  • M packages/rtl-unicode/src/collations/buildcollations.pas
  • M packages/rtl-unicode/src/collations/collation_de.pas
  • M packages/rtl-unicode/src/collations/collation_es.pas
  • M packages/rtl-unicode/src/collations/collation_fr_ca.pas
  • M packages/rtl-unicode/src/collations/collation_ja.pas
  • M packages/rtl-unicode/src/collations/collation_ko.pas
  • M packages/rtl-unicode/src/collations/collation_ru.pas
  • M packages/rtl-unicode/src/collations/collation_sv.pas
  • M packages/rtl-unicode/src/collations/collation_zh.pas
  • M packages/rtl-unicode/src/inc/ucadata.inc
  • M packages/rtl-unicode/src/inc/ucadata_be.inc
  • M packages/rtl-unicode/src/inc/ucadata_le.inc
  • M packages/sdl/src/libxmlparser.pas
  • M packages/sdl/src/logger.pas
  • M packages/sdl/src/sdl.pas
  • M packages/sdl/src/sdl_gfx.pas
  • M packages/sdl/src/sdl_image.pas
  • M packages/sdl/src/sdl_mixer.pas
  • M packages/sdl/src/sdl_ttf.pas
  • M packages/sdl/src/smpeg.pas
  • M packages/sqlite/fpmake.pp
  • M packages/sqlite/src/sqlite.pp
  • M packages/sqlite/src/sqlite3.inc
  • M packages/sqlite/src/sqlite3db.pas
  • M packages/sqlite/src/sqlite3ext.pp
  • M packages/sqlite/tests/testapiv3x.pp
  • M packages/svgalib/README.txt
  • M packages/svgalib/fpmake.pp
  • M packages/symbolic/doc/symbolic.txt
  • M packages/symbolic/examples/easyevalexample.pp
  • M packages/symbolic/src/symbolic.pas
  • M packages/testinsight/fpmake.pp
  • M packages/testinsight/src/fpcunittestinsight.pp
  • M packages/testinsight/src/testinsightclient.pp
  • M packages/testinsight/src/testinsightprotocol.pp
  • M packages/tosunits/examples/printenv.pas
  • M packages/tosunits/src/aestypes.inc
  • M packages/users/examples/testpass2.pp
  • M packages/users/src/grp.pp
  • M packages/users/src/pwd.pp
  • M packages/uuid/README.txt
  • M packages/uuid/fpmake.pp
  • M packages/uuid/src/libuuid.pp
  • M packages/uuid/src/macuuid.pp
  • M packages/vcl-compat/demo/regexapidemo.pp
  • M packages/vcl-compat/fpmake.pp
  • M packages/vcl-compat/src/system.analytics.pp
  • M packages/vcl-compat/src/system.credentials.pp
  • M packages/vcl-compat/src/system.devices.pp
  • M packages/vcl-compat/src/system.diagnostics.pp
  • M packages/vcl-compat/src/system.hash.pp
  • M packages/vcl-compat/src/system.ioutils.pp
  • M packages/vcl-compat/src/system.json.pp
  • M packages/vcl-compat/src/system.json.types.pp
  • M packages/vcl-compat/src/system.messaging.pp
  • M packages/vcl-compat/src/system.notification.pp
  • M packages/vcl-compat/src/system.permissions.pp
  • M packages/vcl-compat/src/system.regularexpressions.pp
  • M packages/vcl-compat/src/system.regularexpressionscore.pp
  • M packages/vcl-compat/src/system.threading.pp
  • M packages/vcl-compat/tests/utcimagelist.pas
  • M packages/vcl-compat/tests/utcpush.pas
  • M packages/wasm-job/examples/fetch/lorem.txt
  • M packages/wasm-job/examples/job_web.pas
  • M packages/wasm-job/src/job.js.pas
  • M packages/wasm-job/src/job.stub.pas
  • M packages/wasm-oi/src/wasm.debuginspector.api.pas
  • M packages/wasm-utils/demo/http/wasmhttpdemo.pp
  • M packages/wasm-utils/fpmake.pp
  • M packages/wasm-utils/src/wasm.http.objects.pas
  • M packages/wasm-utils/src/wasm.http.shared.pas
  • M packages/wasm-utils/src/wasm.locale.api.pas
  • M packages/wasm-utils/src/wasm.locale.objects.pas
  • M packages/wasm-utils/src/wasm.pcrebridge.pas
  • M packages/wasm-utils/src/wasm.storage.objects.pas
  • M packages/wasmedge/fpmake.pp
  • M packages/wasmedge/src/libwasmedge.pp
  • M packages/wasmtime/examples/wasi.pp
  • M packages/wasmtime/fpmake.pp
  • M packages/wasmtime/src/wasmtime.pp
  • M packages/webidl/fpmake.pp
  • M packages/webidl/src/webidltowasmjob.pp
  • M packages/winceunits/fpmake.pp
  • M packages/winceunits/src/aygshell.pp
  • M packages/winceunits/src/bt_api.pp
  • M packages/winceunits/src/bt_sdp.pp
  • M packages/winceunits/src/cesync.pp
  • M packages/winceunits/src/commctrl.pp
  • M packages/winceunits/src/devload.pp
  • M packages/winceunits/src/devmgmt.pp
  • M packages/winceunits/src/gpsapi.pp
  • M packages/winceunits/src/htmlctrl.pp
  • M packages/winceunits/src/imm.pp
  • M packages/winceunits/src/mmreg.pp
  • M packages/winceunits/src/mmsystem.pp
  • M packages/winceunits/src/msacm.pp
  • M packages/winceunits/src/msgqueue.pp
  • M packages/winceunits/src/nled.pp
  • M packages/winceunits/src/notify.pp
  • M packages/winceunits/src/phone.pp
  • M packages/winceunits/src/pimstore.pp
  • M packages/winceunits/src/power.pp
  • M packages/winceunits/src/projects.pp
  • M packages/winceunits/src/ras.pp
  • M packages/winceunits/src/ril.pp
  • M packages/winceunits/src/service.pp
  • M packages/winceunits/src/shellapi.pp
  • M packages/winceunits/src/simmgr.pp
  • M packages/winceunits/src/sms.pp
  • M packages/winceunits/src/todaycmn.pp
  • M packages/winceunits/src/wap.pp
  • M packages/winceunits/src/windbase_edb.inc
  • M packages/winceunits/src/ws2bth.pp
  • M packages/winunits-base/src/activex.pp
  • M packages/winunits-base/src/comconst.pp
  • M packages/winunits-base/src/commctrl.pp
  • M packages/winunits-base/src/commdlg.pp
  • M packages/winunits-base/src/comobj.pp
  • M packages/winunits-base/src/dwmapi.pp
  • M packages/winunits-base/src/htmlhelp.pp
  • M packages/winunits-base/src/httpapi.pp
  • M packages/winunits-base/src/imagehlp.pp
  • M packages/winunits-base/src/imm.pas
  • M packages/winunits-base/src/libkinect10.pp
  • M packages/winunits-base/src/richedit.pp
  • M packages/winunits-base/src/shellapi.pp
  • M packages/winunits-base/src/shlobj.pp
  • M packages/winunits-base/src/stdole2.pas
  • M packages/winunits-base/src/tmschema.inc
  • M packages/winunits-base/src/typelib.pas
  • M packages/winunits-base/src/urlmon.pp
  • M packages/winunits-base/src/uxtheme.pp
  • M packages/winunits-base/src/winhttp.pp
  • M packages/winunits-base/src/wininet.pp
  • M packages/winunits-base/src/winutils.pp
  • M packages/winunits-base/tests/OOTest.pp
  • M packages/winunits-base/tests/hhex.pp
  • M packages/winunits-base/tests/hhex2.pp
  • M packages/winunits-base/tests/inproccomtest/com_serv_TLB.pas
  • M packages/winunits-jedi/src/ModuleLoader.pas
  • M packages/winunits-jedi/src/buildjwa.pp
  • M packages/winunits-jedi/src/jedi.inc
  • M packages/winunits-jedi/src/jwaaccctrl.pas
  • M packages/winunits-jedi/src/jwaaclapi.pas
  • M packages/winunits-jedi/src/jwaadshlp.pas
  • M packages/winunits-jedi/src/jwaadsprop.pas
  • M packages/winunits-jedi/src/jwaadstlb.pas
  • M packages/winunits-jedi/src/jwaadtgen.pas
  • M packages/winunits-jedi/src/jwaaf_irda.pas
  • M packages/winunits-jedi/src/jwaatalkwsh.pas
  • M packages/winunits-jedi/src/jwaauthif.pas
  • M packages/winunits-jedi/src/jwaauthz.pas
  • M packages/winunits-jedi/src/jwabits.pas
  • M packages/winunits-jedi/src/jwabitsmsg.pas
  • M packages/winunits-jedi/src/jwabluetoothapis.pas
  • M packages/winunits-jedi/src/jwabthdef.pas
  • M packages/winunits-jedi/src/jwabugcodes.pas
  • M packages/winunits-jedi/src/jwadbt.pas
  • M packages/winunits-jedi/src/jwadhcpsapi.pas
  • M packages/winunits-jedi/src/jwadsadmin.pas
  • M packages/winunits-jedi/src/jwadsclient.pas
  • M packages/winunits-jedi/src/jwadsgetdc.pas
  • M packages/winunits-jedi/src/jwafaxdev.pas
  • M packages/winunits-jedi/src/jwafaxext.pas
  • M packages/winunits-jedi/src/jwafaxmmc.pas
  • M packages/winunits-jedi/src/jwafaxroute.pas
  • M packages/winunits-jedi/src/jwagpedit.pas
  • M packages/winunits-jedi/src/jwaimagehlp.pas
  • M packages/winunits-jedi/src/jwaipexport.pas
  • M packages/winunits-jedi/src/jwaiprtrmib.pas
  • M packages/winunits-jedi/src/jwaiptypes.pas
  • M packages/winunits-jedi/src/jwaisguids.pas
  • M packages/winunits-jedi/src/jwalmaccess.pas
  • M packages/winunits-jedi/src/jwalmapibuf.pas
  • M packages/winunits-jedi/src/jwalmat.pas
  • M packages/winunits-jedi/src/jwalmconfig.pas
  • M packages/winunits-jedi/src/jwalmmsg.pas
  • M packages/winunits-jedi/src/jwalmremutl.pas
  • M packages/winunits-jedi/src/jwalmserver.pas
  • M packages/winunits-jedi/src/jwalpmapi.pas
  • M packages/winunits-jedi/src/jwamsidefs.pas
  • M packages/winunits-jedi/src/jwamswsock.pas
  • M packages/winunits-jedi/src/jwanetsh.pas
  • M packages/winunits-jedi/src/jwantdsapi.pas
  • M packages/winunits-jedi/src/jwantdsbmsg.pas
  • M packages/winunits-jedi/src/jwantsecapi.pas
  • M packages/winunits-jedi/src/jwantstatus.pas
  • M packages/winunits-jedi/src/jwaobjsel.pas
  • M packages/winunits-jedi/src/jwapatchwiz.pas
  • M packages/winunits-jedi/src/jwaprsht.pas
  • M packages/winunits-jedi/src/jwaqospol.pas
  • M packages/winunits-jedi/src/jwaqossp.pas
  • M packages/winunits-jedi/src/jwarpcdce.pas
  • M packages/winunits-jedi/src/jwaschedule.pas
  • M packages/winunits-jedi/src/jwasecurity.pas
  • M packages/winunits-jedi/src/jwasporder.pas
  • M packages/winunits-jedi/src/jwasspi.pas
  • M packages/winunits-jedi/src/jwatraffic.pas
  • M packages/winunits-jedi/src/jwauserenv.pas
  • M packages/winunits-jedi/src/jwavista.pas
  • M packages/winunits-jedi/src/jwawbemcli.pas
  • M packages/winunits-jedi/src/jwawinable.pas
  • M packages/winunits-jedi/src/jwawinbase.pas
  • M packages/winunits-jedi/src/jwawinber.pas
  • M packages/winunits-jedi/src/jwawincon.pas
  • M packages/winunits-jedi/src/jwawincrypt.pas
  • M packages/winunits-jedi/src/jwawindows.pas
  • M packages/winunits-jedi/src/jwawinefs.pas
  • M packages/winunits-jedi/src/jwawinerror.pas
  • M packages/winunits-jedi/src/jwawingdi.pas
  • M packages/winunits-jedi/src/jwawinioctl.pas
  • M packages/winunits-jedi/src/jwawinnetwk.pas
  • M packages/winunits-jedi/src/jwawinnls.pas
  • M packages/winunits-jedi/src/jwawinnt.pas
  • M packages/winunits-jedi/src/jwawinsafer.pas
  • M packages/winunits-jedi/src/jwawinsock.pas
  • M packages/winunits-jedi/src/jwawinsock2.pas
  • M packages/winunits-jedi/src/jwawinsta.pas
  • M packages/winunits-jedi/src/jwawinternl.pas
  • M packages/winunits-jedi/src/jwawintype.pas
  • M packages/winunits-jedi/src/jwawinuser.pas
  • M packages/winunits-jedi/src/jwawinver.pas
  • M packages/winunits-jedi/src/jwawinwlx.pas
  • M packages/winunits-jedi/src/jwawmistr.pas
  • M packages/winunits-jedi/src/jwaws2atm.pas
  • M packages/winunits-jedi/src/jwaws2dnet.pas
  • M packages/winunits-jedi/src/jwaws2spi.pas
  • M packages/winunits-jedi/src/jwaws2tcpip.pas
  • M packages/winunits-jedi/src/jwawshisotp.pas
  • M packages/winunits-jedi/src/jwawsnwlink.pas
  • M packages/winunits-jedi/src/jwawtsapi32.pas
  • M packages/winunits-jedi/src/jwazmouse.pas
  • M packages/x11/src/deckeysym.pp
  • M packages/x11/src/randr.inc
  • M packages/x11/src/xf86vmode.pp
  • M packages/x11/src/xft.pas
  • M packages/x11/src/xinput.pp
  • M packages/x11/src/xkb.pp
  • M packages/x11/src/xlib.pp
  • M packages/x11/src/xrandr.pp
  • M packages/x11/src/xv.pp
  • M packages/x11/src/xvlib.pp
  • M packages/xforms/README.txt
  • M packages/xforms/src/fd2pascal.pp
  • M packages/zorba/src/zorba.inc


Update fork and align with head
Commit consists out of
  • M packages/fcl-base/examples/README.txt
  • A packages/fcl-base/examples/demo_spinlock.pp
  • M packages/fcl-base/src/syncobjs.pp
  • A packages/libtar/tests/tlibtar1.pp
  • M packages/vcl-compat/src/system.threading.pp
  • M tests/Makefile
  • M tests/Makefile.fpc


* Use faster spinlock instead of criticalsection
Commit consists out of
  • M packages/vcl-compat/src/system.threading.pp


* Fix typo
Commit consists out of
  • M packages/vcl-compat/src/system.threading.pp


* Remove some remaining commented-out FreeAndNil statements
Commit consists out of
  • M packages/vcl-compat/src/system.threading.pp


* And -> or. Fixes issue gitlab 0041573
Commit consists out of
  • M packages/vcl-compat/src/system.ioutils.pp


* Correct unix file permissions
Commit consists out of
  • M packages/vcl-compat/src/system.hash.pp
  • M packages/vcl-compat/src/system.regularexpressionsconsts.pp
  • M packages/vcl-compat/src/system.regularexpressionscore.pp


* Add TJsonTimeStamp
Commit consists out of
  • M packages/vcl-compat/src/system.json.types.pp


* Timestamp property name
Commit consists out of
  • M packages/vcl-compat/src/system.json.types.pp


* Add delphi-compatible JSON routines + tests, WIP for issue gitlab 0041509
Commit consists out of
  • M packages/vcl-compat/fpmake.pp
  • A packages/vcl-compat/src/system.json.builders.pp
  • A packages/vcl-compat/src/system.json.readers.pp
  • A packages/vcl-compat/src/system.json.utils.pp
  • A packages/vcl-compat/src/system.json.writers.pp
  • A packages/vcl-compat/src/system.jsonconsts.pp
  • M packages/vcl-compat/tests/testcompat.lpi
  • M packages/vcl-compat/tests/testcompat.lpr
  • A packages/vcl-compat/tests/utcjsonbuilders.pas
  • A packages/vcl-compat/tests/utcjsoniterator.pas
  • A packages/vcl-compat/tests/utcjsonreaders.pas
  • A packages/vcl-compat/tests/utcjsonwriters.pas


* Copyright header
Commit consists out of
  • M packages/vcl-compat/src/system.json.builders.pp
  • M packages/vcl-compat/src/system.json.readers.pp
  • M packages/vcl-compat/src/system.json.utils.pp
  • M packages/vcl-compat/src/system.json.writers.pp


vcl-compat: fixed build after fd32b14 on systems where Double = Extended and Currency is Int64
Commit consists out of
  • M packages/vcl-compat/src/system.json.builders.pp
  • M packages/vcl-compat/src/system.json.writers.pp


* Fix access violation when using optimization. Remove debug statement. Fix keeping reference alive. Fixes issue gitlab 0041523
Commit consists out of
  • M packages/vcl-compat/src/system.threading.pp


* Allow to use PCRE_8 when string=unicodestring. Enabled by default on Darwin. Fixes issue gitlab 0041574
Commit consists out of
  • M packages/vcl-compat/src/system.regularexpressionscore.pp
  • A packages/vcl-compat/tests/testdarwin.pp
  • M packages/vcl-compat/tests/utcregex.pas


Fix unicode compilation.
Commit consists out of
  • M packages/vcl-compat/src/system.regularexpressionscore.pp


* Fix memleaks
Commit consists out of
  • M packages/vcl-compat/src/system.json.readers.pp
  • M packages/vcl-compat/src/system.json.writers.pp
  • M packages/vcl-compat/tests/tcnetencoding.pp
  • M packages/vcl-compat/tests/utcjsonreaders.pas


* Add delphi-compatible serializers. Fixes issue gitlab 0041509
Commit consists out of
  • A packages/vcl-compat/demo/Makefile
  • A packages/vcl-compat/demo/demo_attributes.pp
  • A packages/vcl-compat/demo/demo_basics.pp
  • A packages/vcl-compat/demo/demo_classes.pp
  • A packages/vcl-compat/demo/demo_collections.pp
  • A packages/vcl-compat/demo/demo_converters.pp
  • A packages/vcl-compat/demo/demo_dynamic.pp
  • A packages/vcl-compat/demo/demo_formatting.pp
  • A packages/vcl-compat/demo/demo_populate.pp
  • M packages/vcl-compat/fpmake.pp
  • A packages/vcl-compat/src/system.json.converters.pp
  • A packages/vcl-compat/src/system.json.serializers.pp
  • M packages/vcl-compat/tests/testcompat.lpi
  • M packages/vcl-compat/tests/testcompat.lpr
  • A packages/vcl-compat/tests/utcjsonconverters.pp
  • A packages/vcl-compat/tests/utcjsonserializers.pp


Fix unicode compilation.
Commit consists out of
  • M packages/vcl-compat/src/system.regularexpressionscore.pp


* temporary workaround that removes some const on interfaces to avoid interfaces getting destroyed when Queueevents passes a class to an interface.
related to gitlab 0041297
Commit consists out of
  • M packages/vcl-compat/src/system.threading.pp