Here has some examples:
… inet_connection_sock.c in the Linux kernel through 4.10.15 allows attackers to …
… Linux kernel 3.12 through 3.15 …
… io_ti.c in the Linux kernel before 4.10.4 allows local users to …
What does "through/before" mean here?
- Does 'through 4.10.15' mean all version before 4.10.15, including '4.9.0 – 4.9.27(without 4.9.28+)', '4.8.0 – 4.8.17' and so on?
- Does '3.12 through 3.15' mean all of '3.12.0 – 3.15.10'?
- Does 'before 4.10.4' mean '4.10.0 – 4.10.4' without 4.9.* or another main version?
Best Answer
There is a little difference between them:
For example,
The meaning of "before" is usually in terms of numerical order. However, it is advisable to read the Linux kernel versioning