summaryrefslogtreecommitdiff
path: root/sal/rtl
AgeCommit message (Expand)Author
2024-05-15Resolves: tdf#160985 Max integer representation for rtl_math_StringFormat_GEike Rathke
2024-05-08drop requirement for rtl_random_getBytes to have "Pool" argCaolán McNamara
2024-04-30WaE: C6011 Dereferencing NULL pointer warnings from unchecked mallocCaolán McNamara
2024-04-26loplugin:ostr in salNoel Grandin
2024-03-05Missing include (for free)Stephan Bergmann
2024-02-29Simplify a bitMike Kaganski
2024-02-29Use <bit> instead of platform-specific intrinsicsMike Kaganski
2024-02-29Drop redundant code: this is handled belowMike Kaganski
2024-02-27tdf#158190 Fix Calc ROUND in floating-point calculate result very close to X.5Po-Yen Huang
2024-02-13Fix mis-merge from 8b53fa726e0d496f18228b0ca9ce2f61196f6a57Stephan Bergmann
2024-02-12Log uses of fundamental.override.iniStephan Bergmann
2024-02-12Introduce a fundamental.override.ini for bootstrap variablesStephan Bergmann
2024-02-07sal: rtlRandomPool: require OS random device, abort if not presentMichael Stahl
2024-02-05sal: Re-add missing includesHeiko Becker
2023-12-24Silence new GCC 14 trunk -Werror=alloc-sizeStephan Bergmann
2023-12-24-Werror=calloc-transposed-argsStephan Bergmann
2023-12-11Step 3 of removing cargo-cult pragma pack around rtl_[u]StringStephan Bergmann
2023-11-03Make ExternalReferenceUriTranslator more robust against broken UTF-8Stephan Bergmann
2023-10-24Use requires-clausesStephan Bergmann
2023-10-21clang-format sal/rtl/math.cxxMike Kaganski
2023-09-24Drop some newly obsolete __clang_major__ version checksStephan Bergmann
2023-09-19tdf#146619 Remove unused includes from sal/ [cpp files]Gabor Kelemen
2023-08-14tdf#146619 Remove unused includes from sal/ [headers]Gabor Kelemen
2023-07-21tdf#139306 Incorrect nDecPlaces value after clampingVladislav Tarakanov
2023-07-12Simplify a bitMike Kaganski
2023-05-07Revert a thinko from commit 876010cbc4584249e919c694b8b977fd4e83084eMike Kaganski
2023-05-06update loplugin:stringview* for o3tl::iterateCodePointsNoel Grandin
2023-05-06Simplify rtl_(u)string_newReplace implementationMike Kaganski
2023-05-06Simplify a bitMike Kaganski
2023-05-04Provide std::u16string_view based o3tl::iterateCodePointsStephan Bergmann
2023-04-29Simplify strtmpl.hxxMike Kaganski
2023-04-12Use o3tl::trim in strtmpl.hxxMike Kaganski
2023-04-02Simplify a bitMike Kaganski
2023-03-25loplugin:stringadd in registry..salNoel Grandin
2023-03-20rtl_allocateString takes a size_t parameterStephan Bergmann
2023-03-20Shrink rtl_[u]String allocation size to what's actually neededStephan Bergmann
2023-02-01Finally drop undocumented rtl_[u]String_newFromStr null argument supportStephan Bergmann
2022-12-28Introduce lo_get_app_data_dir() for Emscripten, tooTor Lillqvist
2022-12-13Fix the "Found char > 127" warning to check the correct charactersMike Kaganski
2022-12-04rtl bootsratp : use enum classArnaud VERSINI
2022-09-27rtl uuid : remove useless endian conversionArnaud VERSINI
2022-08-16rtl : use a local std::mutex instead of the global mutexArnaud VERSINI
2022-08-05Fix typoStephan Bergmann
2022-06-24Let rtl_[u]stringbuffer_insert throw std::bad_alloc on overflowStephan Bergmann
2022-05-17clang-tidy modernize-pass-by-value in salNoel Grandin
2022-05-13Use calloc instead of malloc and memsetdante
2022-05-11Revert "Disable -fsanitize=float-divide-by-zero in rtl_math_atanh"Stephan Bergmann
2022-05-11tdf#148430 Use atanh from <cmath> instead of our ownofftkp
2022-05-03add o3tl::matchIgnoreAsciiCaseNoel Grandin
2022-04-15Introduce rtl::createUriCharClassStephan Bergmann