| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
(cherry picked from commit cada13e68ff7cc5b4d8fe23e848d33c8e93dffe0)
|
|
|
|
| |
(cherry picked from commit 603b3b7fc4202ff4edb029371626097d291a29ec)
|
|
|
|
| |
(cherry picked from commit 866d7a0147bf87c5e20a75c1ac59a2e4d8d191ff)
|
|
|
|
| |
(cherry picked from commit 869c0123bc6047b420380c07c0e70498dafa30cb)
|
|
|
|
| |
(cherry picked from commit 962becb45af7ad94f1e5910c4044145fb08d6337)
|
|
|
|
| |
(cherry picked from commit df1e20e63c49daeb90007bcee320e70eaed5ac89)
|
|
|
|
| |
(cherry picked from commit 8e0c32f43cbc5d9f577b2602ba2159b9cd123197)
|
|
|
|
| |
(manually cherry picked from commit 43323ad1f893493cf772c75d969510cc929db3bc)
|
|
|
|
|
|
|
| |
Versioning in Module-CoreList should not be dictated
by an automated script.
(cherry picked from commit c6b8d200a892fd82c4dcf22caa543879e763f5ed)
|
|
|
|
| |
(manually cherry picked from commit 0a26304aa8fb5fc9cc6b4a9c725134cf6ced6917)
|
|
|
|
| |
(cherry picked from commit 528b90ff761c9f0b2856bf5d624e94d5c9ce14d3)
|
|
|
|
| |
(manually cherry picked from commit 9d68db48f51a31c8c896446c21eaf1cdcaa5144e)
|
| |
|
|
|
|
| |
(cherry picked from commit 6e7ae5e45957e634dcca93f4cbf5c7160fee6347)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
TODO: Security fixes, diagnostics, bug fixes, acknowledgements
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The extended charclass parser makes some assumptions during the
first pass which are only true on well structured input, and it
does not properly catch various errors. later on the code assumes
that things the first pass will let through are valid, when in
fact they should trigger errors.
(cherry picked from commit 19a498a461d7c81ae3507c450953d1148efecf4f)
|
|
|
|
|
|
|
| |
This allows things to work properly in the face of embedded NULs.
See the branch merge message for more information.
(cherry picked from commit 43b2f4ef399e2fd7240b4eeb0658686ad95f8e62)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
RT #133204
Wean this function off int/I32 and onto UV/Size_t.
Also, replace all malloc-ish calls with a wrapper that does
overflow checks,
In particular, it was doing (nlen + vlen + 2) which could wrap when
the combined length of the environment variable name and value
exceeded around 0x7fffffff.
The wrapper check function is probably overkill, but belt and braces...
NB this function has several variant parts, #ifdef'ed by platform
type; I have blindly changed the parts that aren't compiled under linux.
(cherry picked from commit 34716e2a6ee2af96078d62b065b7785c001194be)
|
| |
|
| |
|
|
|
|
|
| |
(Porting/corelist.pl, plus $VERSION bumps and Changes entry for a tentative
release date which is to coincide with a 5.28.1 release)
|
|
|
|
| |
(includes regen/opcode.pl)
|
|
|
|
| |
(cherry picked from commit b067f7d66a5c34d6c5938ff06477955c5ce2b2a0)
|
|
|
|
| |
(cherry picked from commit bcf85e3b8ab4ff9315aef92e9d18c099efe7a179)
|
|
|
|
| |
(cherry picked from commit e26216a593e250efb78a1fe042e64bacb6ed117d)
|
|
|
|
| |
(cherry picked from commit 3f0ff2a3a89e6b940bcf9f559b611c4a8795f5ce)
|
|
|
|
| |
(cherry picked from commit 8c9dc6d026b24c7060802534c0b7e694888a2ac7)
|
|
|
|
| |
(cherry picked from commit 7df0349098b37492cdb9fcf11cd55d9a1d977ba4)
|
|
|
|
| |
(cherry picked from commit cdef8bf0658994a5e671ad7eacedefb2d55cfc5d)
|
|
|
|
| |
(cherry picked from commit 83e2561cda8270a58d29fd5311f4308bb3b4e5c8)
|
|
|
|
| |
(cherry picked from commit af287082e53fa8a837b18552b59bd7eb4e76f50e)
|
|
|
|
| |
(cherry picked from commit dd7b110b36096fbaf19da4f35aa326f3dfc50c10)
|
|
|
|
| |
(cherry picked from commit 679644e1fc976a83e3b342d85378e0ae9205a8bc)
|
|
|
|
| |
(cherry picked from commit 636adee66dd861ad7cbeac765ffcabebc9daaaed)
|
|
|
|
| |
(cherry picked from commit 525f650060aced77a81dcca437c628a36a36c658)
|
|
|
|
| |
(cherry picked from commit dcde8ffd7bd48f12673fea01e144c13db34ee49b)
|