So-leòntachd ann am frèam lìn Grails agus modal TZInfo Ruby

Chaidh so-leòntachd a chomharrachadh ann am frèam lìn Grails, a chaidh a dhealbhadh airson a bhith a’ leasachadh thagraidhean lìn a rèir paradigm MVC ann an Java, Groovy agus cànanan eile airson an JVM, a leigeas leat do chòd a chuir an gnìomh air astar san àrainneachd anns a bheil an lìon. tha an tagradh a’ ruith. Bithear a’ gabhail brath air an so-leòntachd le bhith a’ cur iarrtas a chaidh a dhealbhadh gu sònraichte a bheir cothrom don neach-ionnsaigh faighinn chun ClassLoader. Tha an duilgheadas air adhbhrachadh le locht anns an loidsig ceangail dàta, a thathas a’ cleachdadh an dà chuid nuair a thathar a’ cruthachadh nithean agus nuair a thathar gan ceangal le làimh a’ cleachdadh bindData. Chaidh a’ chùis a rèiteach ann am fiosan 3.3.15, 4.1.1, 5.1.9 agus 5.2.1.

A bharrachd air an sin, is urrainn dhuinn so-leòntachd a thoirt fa-near anns a’ mhodal tzinfo Ruby, a leigeas le susbaint faidhle sam bith a luchdachadh, cho fad ‘s a cheadaicheas còraichean-slighe an aplacaid ionnsaigh. Tha an so-leòntachd co-cheangailte ri dìth sgrùdaidh ceart airson cleachdadh charactaran sònraichte anns an ainm sòn ùine a tha air a shònrachadh anns an dòigh TZInfo::Timezone.get. Bidh a’ chùis a’ toirt buaidh air tagraidhean a bheir seachad dàta taobh a-muigh neo-dhearbhte gu TZInfo ::Timezone.get. Mar eisimpleir, gus am faidhle /tmp/payload a leughadh, faodaidh tu luach a shònrachadh mar "foo\n/../../../tmp/payload".

Source: fosgailtenet.ru

Cuir beachd ann