Mathias Vorreiter Pedersen
|
7faf286820
|
C++: Add more QLDoc to the 'is modifiable' predicates.
|
2023-12-11 09:29:59 +00:00 |
|
Mathias Vorreiter Pedersen
|
90b06c2046
|
C++: Switch the source of use-after-free and double-free to be post-update nodes.
|
2023-12-08 14:41:29 +00:00 |
|
Mathias Vorreiter Pedersen
|
5bb2144c80
|
C++: Add field-flow through addresses of fields
|
2023-12-08 14:13:01 +00:00 |
|
Mathias Vorreiter Pedersen
|
30c67ba6e7
|
Merge pull request #15040 from MathiasVP/fewer-dataflow-branches
C++: Fix dataflow inconsistencies
|
2023-12-08 12:14:49 +00:00 |
|
Harry Maclean
|
1dc0a063b0
|
Merge pull request #14679 from hmac/hmac-model-editor-ruby
Ruby: Experimental model editor support
|
2023-12-08 11:03:38 +00:00 |
|
Mathias Vorreiter Pedersen
|
90a62b27f5
|
Merge branch 'main' into fewer-dataflow-branches
|
2023-12-08 10:35:33 +00:00 |
|
Geoffrey White
|
6a48e6ed5e
|
Merge pull request #15038 from geoffw0/mmmmodels
Swift: Model Manual Memory Management closure functions and withMemoryRebound variants
|
2023-12-08 10:25:58 +00:00 |
|
Mathias Vorreiter Pedersen
|
7b83947383
|
Merge branch 'main' into fewer-dataflow-branches
|
2023-12-08 09:30:01 +00:00 |
|
Mathias Vorreiter Pedersen
|
1c73d43b4f
|
C++: Accept more test changes.
|
2023-12-08 09:29:48 +00:00 |
|
Harry Maclean
|
199c6b224d
|
Ruby: fix warnings
|
2023-12-08 09:16:17 +00:00 |
|
Jeroen Ketema
|
9a555ba16e
|
Merge pull request #14909 from jketema/rm-dtt
C++: Remove `DefaultTaintTracking` library
|
2023-12-08 10:08:55 +01:00 |
|
Mathias Vorreiter Pedersen
|
e648058d30
|
C++: Accept test changes.
|
2023-12-07 23:11:28 +00:00 |
|
Mathias Vorreiter Pedersen
|
d6871c7cf9
|
C++: Merge 'PostUpdateFieldNode' and 'IndirectArgumentOutNode' into a single IPA branch.
|
2023-12-07 23:11:28 +00:00 |
|
Geoffrey White
|
801878bff2
|
Swift: I believe flow through withUnsafeMutableBytes should always be taint flow, as it changes the type of elements to bytes.
|
2023-12-07 16:42:35 +00:00 |
|
Geoffrey White
|
ea68af8b7f
|
Swift: Change note.
|
2023-12-07 16:42:34 +00:00 |
|
Geoffrey White
|
8818b3d22d
|
Swift: Model withMemoryRebound, assumingMemoryRebound, bindMemory.
|
2023-12-07 16:03:01 +00:00 |
|
Geoffrey White
|
db3dfdc9a0
|
Swift: Model Manual Memory Management closure functions.
|
2023-12-07 15:55:00 +00:00 |
|
Michael Nebel
|
2e6e2eabf2
|
Merge pull request #15036 from michaelnebel/csharp/intptrdefaultssimple
C#: Parameter defaults for `nint` and `nuint` in compiled code.
|
2023-12-07 16:20:41 +01:00 |
|
Geoffrey White
|
1de9919193
|
Swift: Test Manual Memory Management closure functions.
|
2023-12-07 15:10:41 +00:00 |
|
Harry Maclean
|
1b29ed2a81
|
Ruby: Address review comments
|
2023-12-07 14:31:27 +00:00 |
|
Harry Maclean
|
79a83ec74b
|
Ruby: elaborate placeholder query
|
2023-12-07 14:26:15 +00:00 |
|
Tamás Vajk
|
51adcf5e10
|
Merge pull request #15010 from tamasvajk/fix/stringbuilder-interpolation
C#: Support interpolated strings in `StringBuilder.Append`
|
2023-12-07 15:25:44 +01:00 |
|
Tamas Vajk
|
75fa67726e
|
Fix models to support fluent chaining
|
2023-12-07 14:10:16 +01:00 |
|
Michael Nebel
|
d9c6d4e6cb
|
C#: Update Parameters expected output.
|
2023-12-07 13:14:24 +01:00 |
|
Michael Nebel
|
aac3ec81f2
|
C#: Add generated cast expression for nuint and nint parameter defaults.
|
2023-12-07 13:14:24 +01:00 |
|
Geoffrey White
|
32fdf4fc9f
|
Merge pull request #15007 from geoffw0/sensitivekeytests
Swift: Add some tests and model SecKeyCopyExternalRepresentation
|
2023-12-07 10:50:13 +00:00 |
|
Tamas Vajk
|
e0c9be371f
|
Add change note
|
2023-12-07 10:57:18 +01:00 |
|
Tamas Vajk
|
89df59a083
|
C#: Add missing models and fix interpolated string flow into StringBuilder
|
2023-12-07 10:56:59 +01:00 |
|
Geoffrey White
|
028326abad
|
Swift: Correct US spellings.
|
2023-12-07 09:54:01 +00:00 |
|
Tamas Vajk
|
2c624c23ed
|
Add test cases for missing flow with interpolated strings and StringBuilder
|
2023-12-07 10:32:01 +01:00 |
|
Tamas Vajk
|
9f24b026fb
|
C#: Move StringBuilder dataflow tests to separate file
|
2023-12-07 10:31:50 +01:00 |
|
Tamás Vajk
|
3431fcf9af
|
Merge pull request #15025 from tamasvajk/feature/change-stringbuilder-modeling
C#: Change `StringBuilder` flow models to not use `Element` access path
|
2023-12-07 10:29:54 +01:00 |
|
Tamas Vajk
|
c1db689f2f
|
Fix expected test results
|
2023-12-07 09:59:33 +01:00 |
|
Tamas Vajk
|
669a0c6827
|
Fix StringBuilder.ToString summaries
|
2023-12-07 09:21:27 +01:00 |
|
Tamás Vajk
|
a8bd6b8cb1
|
Merge pull request #15024 from tamasvajk/fix/interpolated-strings-stubs
C#: Add interpolated string handler attributes to generated stubs
|
2023-12-07 08:18:08 +01:00 |
|
Mathias Vorreiter Pedersen
|
04c2ce97fd
|
Merge pull request #15027 from jketema/more-exit
C++: Also support the `__noreturn__` attribute in `exits`
|
2023-12-06 21:48:26 +00:00 |
|
Robert Marsh
|
1087087acb
|
Merge pull request #14570 from rdmarsh2/rdmarsh2/swift/extract-pattern-types
Swift: extract types for patterns
|
2023-12-06 14:11:53 -05:00 |
|
Geoffrey White
|
366a9f1b7e
|
Swift: Convert unsafepointer.swift test to use labelled sources.
|
2023-12-06 18:57:30 +00:00 |
|
Jeroen Ketema
|
af1da1e9ae
|
C++: Also support the __noreturn__ attribute in exits
Observed this attribute while working on coding standards test regression
when replacing Guards by IRGuards.
|
2023-12-06 18:08:39 +01:00 |
|
Mathias Vorreiter Pedersen
|
1bc6f88f58
|
Merge pull request #14992 from jketema/ir-guards-replacement
C++: replace Guards with IRGuards
|
2023-12-06 15:55:22 +00:00 |
|
Tamas Vajk
|
eeabb81973
|
Adjust expected test files
|
2023-12-06 16:00:43 +01:00 |
|
Tamas Vajk
|
a705f6dc0d
|
C#: Change StringBuilder flow models to not use Element access path
|
2023-12-06 15:54:34 +01:00 |
|
Ian Lynagh
|
c1cc441da7
|
Merge pull request #15023 from igfoo/igfoo/df-wrapper
Kotlin: Fix dataflow with Array.set wrappers
|
2023-12-06 14:48:54 +00:00 |
|
Tamas Vajk
|
50b7ab8448
|
C#: Add interpolated string handler attributes to generated stubs
|
2023-12-06 15:40:48 +01:00 |
|
Tamás Vajk
|
faa63dda8b
|
Merge pull request #14994 from tamasvajk/standalone/framework-assembly-reshuffle
C#: Only consider latest version of dotnet framework flavors
|
2023-12-06 14:54:11 +01:00 |
|
Ian Lynagh
|
fc11a87882
|
Kotlin: Fix dataflow with Array.set wrappers
|
2023-12-06 12:19:46 +00:00 |
|
Ian Lynagh
|
7fc7b96ed7
|
Kotlin: Add a test for dataflow with an Array.set wrapper
|
2023-12-06 12:19:25 +00:00 |
|
Ian Lynagh
|
49c188e612
|
Merge pull request #15009 from igfoo/igfoo/qual
Docs: DataFlow: Add a missing qualifier
|
2023-12-06 12:10:56 +00:00 |
|
Jeroen Ketema
|
edf178696d
|
C++: accept test changes for IR Guards replacement
|
2023-12-06 12:47:20 +01:00 |
|
Robert Marsh
|
88073a5fb2
|
C++: change note for IRGuards replacing Guards
|
2023-12-06 12:47:20 +01:00 |
|