profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/raytiley/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Ray Tiley raytiley Tightrope Media Systems St. Paul, MN raytiley.com

raytiley/cablecast-php 5

Examples of how to use the Cablecast Web Service in PHP.

raytiley/AndroidContactViewer 3

A simple android contact viewer for a mobile development class assignment.

raytiley/Cablecast-WP-Starter 1

Some sample code to integrate cablecash schedule info into WordPress

raytiley/dotfiles 1

@holman does dotfiles

raytiley/bmdtools 0

Basic capture and play programs for Blackmagic Design Decklink

raytiley/broccoli 0

Browser compilation library – a build tool for applications that run in the browser

push eventemberjs/data

Chris Thoburn

commit sha fbb8e45a37591149e8d459a75d9d28d3b00278b4

fix stripping

view details

push time in a few seconds

push eventFFmpeg/FFmpeg

James Almer

commit sha 73b29807c7ca7470c0c79f9d275e2808b088d4fb

doc/mailing-list-faq.texi: remove remaining references to Freenode Signed-off-by: James Almer <jamrial@gmail.com>

view details

push time in 42 minutes

push eventemberjs/data

Chris Thoburn

commit sha 266d6402e32bd10b1c948a47d64d105e3772a697

always run test even if not expecting deprecation

view details

push time in an hour

push eventFFmpeg/FFmpeg

Michael Niedermayer

commit sha b2a94f59374e74c3300b45c8ab34f1dd7cb9643d

avformat/mvi: Check audio_data_size to be non negative Fixes: left shift of negative value -224 Fixes: 32144/clusterfuzz-testcase-minimized-ffmpeg_dem_MVI_fuzzer-4971479323246592 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit 7e241a1b73bcca768f48ff1851e9e9f3f0752000) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha b3f458f89f48ce48add6406609036d46695288d6

avcodec/dpx: Check bits_per_color earlier Fixes: shift exponent 251 is too large for 32-bit type 'int' Fixes: 32147/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_DPX_fuzzer-5519111675314176 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit c093eb30311b7148a4da1c7555498187c8cdf0db) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 48be6b27e7e09a9ff5c3b7788e8e74e027a8ce78

avcodec/exr: increase vlc depth Fixes: shift exponent -4 is negative Fixes: 32265/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_EXR_fuzzer-465133454137753 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit 3344079d3065c99563c65277be89ec694a7ca818) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 3d2af8afefad5c84d53117a99af6964e7d8f4db8

avformat/cafdec: Check channels Fixes: signed integer overflow: -1184429040541376544 * 32 cannot be represented in type 'long' Fixes: 31788/clusterfuzz-testcase-minimized-ffmpeg_dem_CAF_fuzzer-6236746338664448 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit 641c1db22bb27752b925293ad93f68843baa43bf) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha f4c5abe2d011f645d12226ec660bf70d94c73e4f

avcodec/rv10: Execute whole size check earlier for rv20 Fixes: Timeout Fixes: 31380/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_RV20_fuzzer-5230899257016320 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit f8556b632f4b29e54067ecba6f71ceb8af3806e4) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 246b3d58a956d090b1438b005701608927aca681

avcodec/utils: Check ima wav duration for overflow Fixes: signed integer overflow: 44331634 * 65 cannot be represented in type 'int' Fixes: 32120/clusterfuzz-testcase-minimized-ffmpeg_dem_RSD_fuzzer-5760221223583744 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit f40e9b13554d88cbdd6cd2b4a3da2cbea9590f5d) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 26369e6ca993796ab054270a1bb685583e7c7eb9

avformat/mov: check for pts overflow in mov_read_sidx() Fixes: signed integer overflow: 9223372036846336888 + 4278255871 cannot be represented in type 'long' Fixes: 32782/clusterfuzz-testcase-minimized-ffmpeg_dem_MOV_fuzzer-6059216516284416 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit ee53bb2399d8f387ac93a18ba0600ca7b04ac634) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 7f0353bc550f63825f38b68d5451a9721ad053b1

avcodec/faxcompr: Check remaining bits on error in decode_group3_1d_line() Fixes: Timeout Fixes: 32886/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_TIFF_fuzzer-4779761466474496 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit 7b3881f0da6da00cb6b5b123328e2fbfca936c47) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha c1d3a0638afbb73e5f79faf19618691cd70fb0ab

avformat/wtvdec: Improve size overflow checks in parse_chunks() Fixes: signed integer overflow: 32 + 2147483647 cannot be represented in type 'int Fixes: 32967/clusterfuzz-testcase-minimized-ffmpeg_dem_WTV_fuzzer-5132856218222592 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Reviewed-by: Peter Ross <pross@xvid.org> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit f8ec1da8ac8e3daf2403e744f166ea9557b2d333) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha f0d9b5899ae4c4f6bd58a1cd662e89d4b10a9619

avformat/mxfdec: Fix file position addition Fixes: signed integer overflow: 9223372036854775805 + 4 cannot be represented in type 'long' Fixes: 29927/clusterfuzz-testcase-minimized-ffmpeg_dem_MXF_fuzzer-5579985228267520 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit f7c3484b2659063043100e8194d5790d2aa1a73c) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 6f83f6de0446e02f66c0d2a5f7cd950797d26681

avformat/id3v2: Check end for overflow in id3v2_parse() Fixes: signed integer overflow: 9223372036840103978 + 67637280 cannot be represented in type 'long' Fixes: 33341/clusterfuzz-testcase-minimized-ffmpeg_dem_DSF_fuzzer-6408154041679872 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit efdb56450418933965dc6e27f0b1625d25e44a8c) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 2d177dba88aa23d384efd6cf206759aed6553db1

avformat/asfdec_o: Use ff_get_extradata() Fixes: OOM Fixes: 27240/clusterfuzz-testcase-minimized-ffmpeg_dem_ASF_O_fuzzer-5937469859823616 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit 098314e1e5142aa2b53dc5371a9d01eb09ddd30f) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 1abd61e006d81503dba61f75c725723e2ebc98f8

avcodec/jpeglsdec: Set alpha plane in PAL8 so image is not 100% transparent Fixes: tickets/3933/128.jls Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit 011006874cb46325b6bc83234f81879ff421c05f) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 82de510a59f80fa9b1f8d0150856ff32e1c55778

avcodec/utils: treat PAL8 for jpegs similar to other colorspaces Fixes: out of array access Fixes: 33713/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MJPEG_fuzzer-5778775641030656 Fixes: 33717/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_JPEGLS_fuzzer-4960397238075392 Fixes: 33718/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SMVJPEG_fuzzer-5314270096130048.fuzz Fixes: 33719/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MJPEG_fuzzer-5352721864589312 Fixes: 33721/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_THP_fuzzer-5938892055379968 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit f0ce023ddb8863d16ab650fcc0731851a55db084) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 89d8eae0c618b156361d27200f4629becbdabb1e

avcodec/faxcompr: Check for end of bitstream in decode_group3_1d_line() and decode_group3_2d_line() Fixes: infinite loop Fixes: 33674/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_TIFF_fuzzer-4816457818046464 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit 08d2df41538b583932c1a6772e3c8978a2334107) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 5f0c0883c25f398ef23cfbbe82bdd13bb3e3c799

avformat/mvdec: Check sample rate in parse_audio_var() Fixes: signed integer overflow: -635424002382840000 * 16 cannot be represented in type 'long' Fixes: 33612/clusterfuzz-testcase-minimized-ffmpeg_dem_MV_fuzzer-5704741108711424 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Reviewed-by: Peter Ross <pross@xvid.org> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit 0ff60249a57cba00ab679ca6190a802cc0c7b9c7) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 0dc1c85644d82934e3ebe5153d40a99350dfa0fe

avcodec/alsdec: Fix decoding error with mono audio files highest_decoded_channel is modified to serve as meant. Reported-by: Noboru Harada <noboru@ieee.org> Regression since: a11aa5f3ed7ee4d2385a7b725d43f6070d790b4c Fixes: Sin48k16bit1ch.mp4 Reviewed-by: Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit f7987ce966aaad841d584988e00454c685bff36f) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha ba1cc675eb2ca7d6298eb5f73376cd675edd7b1d

avformat/utils: Use 64bit earlier in r_frame_rate check Fixes: signed integer overflow: 1406796319 * 2 cannot be represented in type 'int' Fixes: 32777/clusterfuzz-testcase-minimized-ffmpeg_IO_DEMUXER_fuzzer-5632576913014784 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit 578633fc1ac8c02a36a706bd71f775550412d1e1) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 409c33e5f882c7b9013ff7f4e1d1cdd831c65095

avformat/mov: Limit nb_chapter_tracks to input size Fixes: Timeout (15k loop iterations instead of 400m) Fixes: 31368/clusterfuzz-testcase-minimized-ffmpeg_dem_MOV_fuzzer-6601583174483968 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit 299a56c9006b2eb8807c3e3efefb91a78fe6b3b2) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 6f7a7b5ffbde6202854a444cbc55302faa7ec1cc

avformat/mov: Ignore duplicate CoLL Fixes: memleak Fixes: 32146/clusterfuzz-testcase-minimized-ffmpeg_dem_MOV_fuzzer-5377612845285376 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit 9548dc74d8db2bc002e1195dbd076f621f5c3ea1) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

push time in 4 hours

Pull request review commentemberjs/data

chore: fix or silence-expected deprecations

 export function configureDeprecationHandler() {       };     } +    if (config.when) {+      let libs = Object.keys(config.when);+      for (let i = 0; i < libs.length; i++) {+        let library = libs[i];+        let version = config.when[library]!;+        let sanitizedVersion = version.replace(/[\^><=~]/g, '');++        if (version.indexOf('<=') === 0) {+          if (!lte(library, sanitizedVersion)) {+            return;

we also need to push a "success" status in case any assert.expect() counts were configured for us.

runspired

comment created time in 5 hours

Pull request review commentemberjs/data

chore: fix or silence-expected deprecations

 export function configureDeprecationHandler() {       };     } +    if (config.when) {+      let libs = Object.keys(config.when);+      for (let i = 0; i < libs.length; i++) {+        let library = libs[i];+        let version = config.when[library]!;+        let sanitizedVersion = version.replace(/[\^><=~]/g, '');++        if (version.indexOf('<=') === 0) {+          if (!lte(library, sanitizedVersion)) {+            return;

we need to always execute the callback if it exists, so this isn't quite right.

runspired

comment created time in 5 hours

Pull request review commentemberjs/data

chore: fix or silence-expected deprecations

+export function gte(library: string, version: string): boolean;+export function gte(version: string): boolean;+export function lte(library: string, version: string): boolean;+export function lte(version: string): boolean;+export const HAS_UNDERSCORE_ACTIONS: boolean;+export const HAS_MODERN_FACTORY_INJECTIONS: boolean;+export const HAS_DESCRIPTOR_TRAP: boolean;+export const HAS_NATIVE_COMPUTED_GETTERS: boolean;+export const IS_GLIMMER_2: boolean;+export const IS_RECORD_DATA: boolean;+export const SUPPORTS_FACTORY_FOR: boolean;+export const SUPPORTS_GET_OWNER: boolean;+export const SUPPORTS_SET_OWNER: boolean;+export const SUPPORTS_NEW_COMPUTED: boolean;+export const SUPPORTS_INVERSE_BLOCK: boolean;+export const SUPPORTS_CLOSURE_ACTIONS: boolean;+export const SUPPORTS_UNIQ_BY_COMPUTED: boolean;

this can be removed once a new release of ember-compatibility-helpers is cut

runspired

comment created time in 5 hours

push eventemberjs/data

Chris Thoburn

commit sha 15cade9562e66ce099b7e86759d1b5dd2cf1cefa

fixes for lts

view details

push time in 5 hours

push eventFFmpeg/FFmpeg

Michael Niedermayer

commit sha c067d20177613e9cf74bcbd2a26e729ef7ababdb

Update missed irc links Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 85b883429fb1a8c1be2e39fee510315a92b6cd02

avutil/tx: avoid negative left shifts Fixes: left shift of negative value -1 Fixes: 33736/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SIREN_fuzzer-6657785795313664 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha b72d657b73b2aa4a2a2f72f613199e6080ad48c0

avformat/tta: Check for EOF in index reading loop Fixes: OOM Fixes: 33585/clusterfuzz-testcase-minimized-ffmpeg_dem_TTA_fuzzer-4564665830080512 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 216eb60b853e9a230c1238ab7d1c63d3fa892d34

avcodec/iff: Only write palette to plane 1 if its PAL8 Fixes: null pointer passed as argument 1, which is declared to never be null Fixes: 33791/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_IFF_ILBM_fuzzer-5107575256383488.fuzz Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 6ea494befcb5d944ce8275e6f59de1a24c25ffb6

avformat/dxa: Check fps to be within the supported range more precissely Fixes: negation of -2147483648 cannot be represented in type 'int32_t' (aka 'int'); cast to an unsigned type to negate this value to itself Fixes: assertion failure Fixes: 29102/clusterfuzz-testcase-minimized-ffmpeg_dem_DXA_fuzzer-6744985740378112 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 93d964689c3b2bae26e6e3f502c1ffc4c2e46989

avformat/iff: Use 64bit in duration computation Fixes: signed integer overflow: 588 * 16719904 cannot be represented in type 'int' Fixes: 29102/clusterfuzz-testcase-minimized-ffmpeg_dem_IFF_fuzzer-6748331936186368 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha ff05326081922059314b8927cf9bbc9c7e73458f

avformat/mccdec: Fix overflows in num/den Fixes: signed integer overflow: 6365816 * 1000 cannot be represented in type 'int' Fixes: 29102/clusterfuzz-testcase-minimized-ffmpeg_dem_MCC_fuzzer-6737934184218624 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 8ef25d118246bf443900033fb3588dba628d11b0

avformat/mpc8: Check for position overflow in mpc8_handle_chunk() Fixes: signed integer overflow: 15 + 9223372036854775796 cannot be represented in type 'long' Fixes: 29102/clusterfuzz-testcase-minimized-ffmpeg_dem_MPC8_fuzzer-6723520756318208 Fixes: 29102/clusterfuzz-testcase-minimized-ffmpeg_dem_MPC8_fuzzer-6739833034768384 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha e7a990164f67108e99ec5adb8b2d636cd4147715

avformat/subtitles: Check pts difference before use Fixes: signed integer overflow: 0 - -9223372036854775808 cannot be represented in type 'long' Fixes: 29102/clusterfuzz-testcase-minimized-ffmpeg_dem_MPL2_fuzzer-6747053545881600 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha a1a277926b49dad60d9e78c6c7a8c6b5d0d6d7c9

avformat/msf: Check that channels doesnt overflow during extradata construction Fixes: signed integer overflow: 2048 * 1122336 cannot be represented in type 'int' Fixes: 29102/clusterfuzz-testcase-minimized-ffmpeg_dem_MSF_fuzzer-6726959600107520 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 1ca00b5e44f21840b608e238fa135a1aab6e576b

avformat/nutdec: Check tmp_size Fixes: signed integer overflow: 2147483647 + 1 cannot be represented in type 'int' Fixes: 29102/clusterfuzz-testcase-minimized-ffmpeg_dem_NUT_fuzzer-6739990530883584 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 88fc295838b3cf16b43c0bbea5766fe92b18dd17

avformat/pp_bnk: Use 64bit in bitrate computation Fixes: signed integer overflow: 1207959552 * 4 cannot be represented in type 'int' Fixes: 29102/clusterfuzz-testcase-minimized-ffmpeg_dem_PP_BNK_fuzzer-6747301169201152 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 1b865cc703d29cb307e1fa628aa02940d54eb42a

avformat/qcp: Avoid negative nb_rates Fixes: signed integer overflow: 2 * -1725947872 cannot be represented in type 'int' Fixes: 29102/clusterfuzz-testcase-minimized-ffmpeg_dem_QCP_fuzzer-6726807632084992 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha fe12aa689003db9b07a6e1b837031dcc57a71435

avformat/realtextdec: Check the pts difference before using it for the duration computation Fixes: signed integer overflow: 5404200000 - -9223372031709351616 cannot be represented in type 'long' Fixes: 29102/clusterfuzz-testcase-minimized-ffmpeg_dem_REALTEXT_fuzzer-6737340551790592 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

Michael Niedermayer

commit sha 06d174e289eb185f03a34a738965f0042f39c038

avformat/rmdec: Check old_format len for overflow Maybe such large values could be disallowed earlier and closer to where they are set. Fixes: signed integer overflow: 538976288 * 8224 cannot be represented in type 'int' Fixes: 29102/clusterfuzz-testcase-minimized-ffmpeg_dem_RM_fuzzer-6704350354341888 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

view details

push time in 6 hours

push eventFFmpeg/FFmpeg

Shubhanshu Saxena

commit sha 2df963b5fa6784ac6f1413c9b1706c20da66e8df

lavfi/dnn_backend_openvino.c: Fix Memory Leak for RequestItem Fix memory leak for RequestItem upon error while pushing to the request_queue in the completion callback. Signed-off-by: Shubhanshu Saxena <shubhanshu.e01@gmail.com>

view details

push time in 9 hours

push eventemberjs/data

push time in 11 hours

push eventemberjs/data

Scott Newcomer

commit sha f92323f39d2fca4cfe887e99a4a23181fb61115c

will revert - seeing if tests pass

view details

push time in 12 hours

push eventFFmpeg/FFmpeg

Martin Storsjö

commit sha f9626d1065c43f1d51afe66bdf988b9f33729440

ffbuild: Avoid using the --preprocessor argument to windres Instead use --preprocessor-arg; in binutils 2.36, the --preprocessor flag was changed so that it no longer accepts a string containing multiple arguments, but the whole --preprocessor argument is treated as the path to the preprocessor executable (where the path can contain spaces). It's currently unclear whether this behaviour will stay or if it is going to be reverted in the future, see discussion at [1]. Just to be safe, avoid using the --preprocessor argument. Don't redeclare the full preprocessing command, but just add the $(CC_DEPFLAGS) options. Based on a patch by Kyle Schwartz. [1] https://sourceware.org/bugzilla/show_bug.cgi?id=27594 Signed-off-by: Martin Storsjö <martin@martin.st>

view details

push time in 15 hours

delete branch emberjs/ember.js

delete branch : cron-beta-7c564937ac0babecc463ba3ecddbdaa2125f3d23

delete time in 16 hours

delete branch emberjs/ember.js

delete branch : cron-master-8e8cbc6b4164eaa2b5189405677082f7bce37fb9

delete time in 16 hours

delete branch emberjs/ember.js

delete branch : cron-release-4c6c3ff94e1ac0e3727edd0267e984103f225e9b

delete time in 16 hours

pull request commentemberjs/data

[Chore]: remove prefer-type-only-import eslint rule

Asset Size Report for bdcf9aeb1d337955cd18db7d5b00259e555e2e18

IE11 Builds

<details> <summary>☑️ EmberData has not changed in size</summary>

If any packages had changed sizes they would be listed here.

Changeset



</details>

<details> <summary>Full Asset Analysis (IE11)</summary>


Asset Size Report
=================


Library: EmberData
┌────────────┬─────────────┐
│  (index)   │   Values    │
├────────────┼─────────────┤
│   bytes    │ '198.04 KB' │
│ compressed │ '40.78 KB'  │
│  packages  │      8      │
│  modules   │     44      │
└────────────┴─────────────┘

Package: @ember-data/store
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '81.51 KB' │
│  compressed  │ '16.78 KB' │
│ % Of Library │   '41.2'   │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/store/-private                        | 80.60 KB  | 16.60 KB   | 98.9          | 40.7
	@ember-data/store/index                           | 936.00 B  | 192.73 B   | 1.1           | 0.5

Package: @ember-data/model
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '32.11 KB' │
│  compressed  │ '6.61 KB'  │
│ % Of Library │   '16.2'   │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/model/-private                        | 31.63 KB  | 6.51 KB    | 98.5          | 16.0
	@ember-data/model/index                           | 486.00 B  | 100.07 B   | 1.5           | 0.2

Package: @ember-data/record-data
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '25.74 KB' │
│  compressed  │ '5.30 KB'  │
│ % Of Library │   '13.0'   │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/record-data/-private                  | 25.74 KB  | 5.30 KB    | 100.0         | 13.0

Package: @ember-data/serializer
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '21.13 KB' │
│  compressed  │ '4.35 KB'  │
│ % Of Library │   '10.7'   │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/serializer/json                       | 7.84 KB   | 1.61 KB    | 37.1          | 4.0
	@ember-data/serializer/-private                   | 5.81 KB   | 1.20 KB    | 27.5          | 2.9
	@ember-data/serializer/json-api                   | 3.96 KB   | 834.56 B   | 18.7          | 2.0
	@ember-data/serializer/rest                       | 3.04 KB   | 642.03 B   | 14.4          | 1.5
	@ember-data/serializer/index                      | 273.00 B  | 56.21 B    | 1.3           | 0.1
	@ember-data/serializer/transform                  | 215.00 B  | 44.27 B    | 1.0           | 0.1

Package: @ember-data/adapter
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '17.92 KB' │
│  compressed  │ '3.69 KB'  │
│ % Of Library │   '9.0'    │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/adapter/rest                          | 9.22 KB   | 1.90 KB    | 51.5          | 4.7
	@ember-data/adapter/-private                      | 3.84 KB   | 809.65 B   | 21.4          | 1.9
	@ember-data/adapter/error                         | 1.98 KB   | 416.76 B   | 11.0          | 1.0
	@ember-data/adapter/index                         | 1.51 KB   | 318.54 B   | 8.4           | 0.8
	@ember-data/adapter/json-api                      | 1.37 KB   | 288.89 B   | 7.6           | 0.7

Package: ember-data
┌──────────────┬───────────┐
│   (index)    │  Values   │
├──────────────┼───────────┤
│    bytes     │ '9.49 KB' │
│  compressed  │ '1.95 KB' │
│ % Of Library │   '4.8'   │
└──────────────┴───────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	ember-data/index                                  | 2.42 KB   | 509.42 B   | 25.5          | 1.2
	ember-data/-private                               | 2.12 KB   | 447.24 B   | 22.4          | 1.1
	ember-data/adapters/errors                        | 1.19 KB   | 250.59 B   | 12.5          | 0.6
	ember-data/setup-container                        | 520.00 B  | 107.07 B   | 5.4           | 0.3
	ember-data/relationships                          | 318.00 B  | 65.48 B    | 3.3           | 0.2
	ember-data/serializers/embedded-records-mixin     | 274.00 B  | 56.42 B    | 2.8           | 0.1
	ember-data/serializers/json-api                   | 251.00 B  | 51.68 B    | 2.6           | 0.1
	ember-data/adapters/json-api                      | 245.00 B  | 50.44 B    | 2.5           | 0.1
	ember-data/serializers/json                       | 243.00 B  | 50.03 B    | 2.5           | 0.1
	ember-data/serializers/rest                       | 243.00 B  | 50.03 B    | 2.5           | 0.1
	ember-data/transform                              | 241.00 B  | 49.62 B    | 2.5           | 0.1
	ember-data/adapters/rest                          | 237.00 B  | 48.80 B    | 2.4           | 0.1
	ember-data/serializer                             | 232.00 B  | 47.77 B    | 2.4           | 0.1
	ember-data/adapter                                | 226.00 B  | 46.53 B    | 2.3           | 0.1
	ember-data/model                                  | 222.00 B  | 45.71 B    | 2.3           | 0.1
	ember-data/store                                  | 222.00 B  | 45.71 B    | 2.3           | 0.1
	ember-data/attr                                   | 218.00 B  | 44.88 B    | 2.2           | 0.1
	ember-data/version                                | 162.00 B  | 33.35 B    | 1.7           | 0.1

Package: ember-inflector
┌──────────────┬───────────┐
│   (index)    │  Values   │
├──────────────┼───────────┤
│    bytes     │ '7.07 KB' │
│  compressed  │ '1.46 KB' │
│ % Of Library │   '3.6'   │
└──────────────┴───────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	ember-inflector/lib/system/inflector              | 3.11 KB   | 655.62 B   | 44.0          | 1.6
	ember-inflector/lib/system/inflections            | 1.59 KB   | 335.01 B   | 22.5          | 0.8
	ember-inflector/lib/helpers/pluralize             | 506.00 B  | 104.19 B   | 7.0           | 0.2
	ember-inflector/index                             | 473.00 B  | 97.39 B    | 6.5           | 0.2
	ember-inflector/lib/system                        | 471.00 B  | 96.98 B    | 6.5           | 0.2
	ember-inflector/lib/utils/make-helper             | 352.00 B  | 72.48 B    | 4.9           | 0.2
	ember-inflector/lib/system/string                 | 332.00 B  | 68.36 B    | 4.6           | 0.2
	ember-inflector/lib/helpers/singularize           | 296.00 B  | 60.95 B    | 4.1           | 0.1

Package: @ember-data/debug
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '3.07 KB'  │
│  compressed  │ '646.97 B' │
│ % Of Library │   '1.5'    │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/debug/index                           | 2.58 KB   | 544.01 B   | 84.1          | 1.3
	@ember-data/debug/setup                           | 500.00 B  | 102.95 B   | 15.9          | 0.2

</details>

Modern Builds

<details> <summary>☑️ EmberData has not changed in size</summary>

If any packages had changed sizes they would be listed here.

Changeset



</details>

<details> <summary>Full Asset Analysis (Modern)</summary>


Asset Size Report
=================


Library: EmberData
┌────────────┬─────────────┐
│  (index)   │   Values    │
├────────────┼─────────────┤
│   bytes    │ '178.89 KB' │
│ compressed │ '38.97 KB'  │
│  packages  │      8      │
│  modules   │     44      │
└────────────┴─────────────┘

Package: @ember-data/store
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '71.94 KB' │
│  compressed  │ '15.67 KB' │
│ % Of Library │   '40.2'   │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/store/-private                        | 71.03 KB  | 15.47 KB   | 98.7          | 39.7
	@ember-data/store/index                           | 936.00 B  | 203.88 B   | 1.3           | 0.5

Package: @ember-data/model
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '28.56 KB' │
│  compressed  │ '6.22 KB'  │
│ % Of Library │   '16.0'   │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/model/-private                        | 28.08 KB  | 6.12 KB    | 98.3          | 15.7
	@ember-data/model/index                           | 486.00 B  | 105.86 B   | 1.7           | 0.3

Package: @ember-data/record-data
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '23.77 KB' │
│  compressed  │ '5.18 KB'  │
│ % Of Library │   '13.3'   │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/record-data/-private                  | 23.77 KB  | 5.18 KB    | 100.0         | 13.3

Package: @ember-data/serializer
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '19.65 KB' │
│  compressed  │ '4.28 KB'  │
│ % Of Library │   '11.0'   │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/serializer/json                       | 7.21 KB   | 1.57 KB    | 36.7          | 4.0
	@ember-data/serializer/-private                   | 5.49 KB   | 1.20 KB    | 27.9          | 3.1
	@ember-data/serializer/json-api                   | 3.73 KB   | 831.24 B   | 19.0          | 2.1
	@ember-data/serializer/rest                       | 2.76 KB   | 616.02 B   | 14.1          | 1.5
	@ember-data/serializer/index                      | 258.00 B  | 56.20 B    | 1.3           | 0.1
	@ember-data/serializer/transform                  | 215.00 B  | 46.83 B    | 1.1           | 0.1

Package: @ember-data/adapter
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '15.98 KB' │
│  compressed  │ '3.48 KB'  │
│ % Of Library │   '8.9'    │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/adapter/rest                          | 8.12 KB   | 1.77 KB    | 50.8          | 4.5
	@ember-data/adapter/-private                      | 3.77 KB   | 841.26 B   | 23.6          | 2.1
	@ember-data/adapter/error                         | 1.94 KB   | 433.26 B   | 12.2          | 1.1
	@ember-data/adapter/index                         | 1.10 KB   | 245.05 B   | 6.9           | 0.6
	@ember-data/adapter/json-api                      | 1.04 KB   | 232.64 B   | 6.5           | 0.6

Package: ember-data
┌──────────────┬───────────┐
│   (index)    │  Values   │
├──────────────┼───────────┤
│    bytes     │ '9.49 KB' │
│  compressed  │ '2.07 KB' │
│ % Of Library │   '5.3'   │
└──────────────┴───────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	ember-data/index                                  | 2.42 KB   | 538.91 B   | 25.5          | 1.4
	ember-data/-private                               | 2.12 KB   | 473.12 B   | 22.4          | 1.2
	ember-data/adapters/errors                        | 1.19 KB   | 265.09 B   | 12.5          | 0.7
	ember-data/setup-container                        | 520.00 B  | 113.27 B   | 5.4           | 0.3
	ember-data/relationships                          | 318.00 B  | 69.27 B    | 3.3           | 0.2
	ember-data/serializers/embedded-records-mixin     | 274.00 B  | 59.68 B    | 2.8           | 0.1
	ember-data/serializers/json-api                   | 251.00 B  | 54.67 B    | 2.6           | 0.1
	ember-data/adapters/json-api                      | 245.00 B  | 53.36 B    | 2.5           | 0.1
	ember-data/serializers/json                       | 243.00 B  | 52.93 B    | 2.5           | 0.1
	ember-data/serializers/rest                       | 243.00 B  | 52.93 B    | 2.5           | 0.1
	ember-data/transform                              | 241.00 B  | 52.49 B    | 2.5           | 0.1
	ember-data/adapters/rest                          | 237.00 B  | 51.62 B    | 2.4           | 0.1
	ember-data/serializer                             | 232.00 B  | 50.53 B    | 2.4           | 0.1
	ember-data/adapter                                | 226.00 B  | 49.22 B    | 2.3           | 0.1
	ember-data/model                                  | 222.00 B  | 48.35 B    | 2.3           | 0.1
	ember-data/store                                  | 222.00 B  | 48.35 B    | 2.3           | 0.1
	ember-data/attr                                   | 218.00 B  | 47.48 B    | 2.2           | 0.1
	ember-data/version                                | 162.00 B  | 35.28 B    | 1.7           | 0.1

Package: ember-inflector
┌──────────────┬───────────┐
│   (index)    │  Values   │
├──────────────┼───────────┤
│    bytes     │ '6.70 KB' │
│  compressed  │ '1.46 KB' │
│ % Of Library │   '3.7'   │
└──────────────┴───────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	ember-inflector/lib/system/inflector              | 2.88 KB   | 642.38 B   | 43.0          | 1.6
	ember-inflector/lib/system/inflections            | 1.59 KB   | 354.41 B   | 23.7          | 0.9
	ember-inflector/index                             | 473.00 B  | 103.03 B   | 6.9           | 0.3
	ember-inflector/lib/system                        | 471.00 B  | 102.59 B   | 6.9           | 0.3
	ember-inflector/lib/helpers/pluralize             | 373.00 B  | 81.25 B    | 5.4           | 0.2
	ember-inflector/lib/utils/make-helper             | 352.00 B  | 76.67 B    | 5.1           | 0.2
	ember-inflector/lib/system/string                 | 318.00 B  | 69.27 B    | 4.6           | 0.2
	ember-inflector/lib/helpers/singularize           | 296.00 B  | 64.47 B    | 4.3           | 0.2

Package: @ember-data/debug
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '2.81 KB'  │
│  compressed  │ '626.48 B' │
│ % Of Library │   '1.6'    │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/debug/index                           | 2.32 KB   | 517.78 B   | 82.6          | 1.3
	@ember-data/debug/setup                           | 499.00 B  | 108.69 B   | 17.4          | 0.3

</details>

Modern Builds (No Rollup)

<details> <summary>☑️ EmberData has not changed in size</summary>

If any packages had changed sizes they would be listed here.

Changeset



</details>

<details> <summary>Full Asset Analysis (Modern)</summary>


Asset Size Report
=================


Library: EmberData
┌────────────┬─────────────┐
│  (index)   │   Values    │
├────────────┼─────────────┤
│   bytes    │ '220.54 KB' │
│ compressed │ '42.36 KB'  │
│  packages  │      8      │
│  modules   │     149     │
└────────────┴─────────────┘

Package: @ember-data/store
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '97.72 KB' │
│  compressed  │ '18.77 KB' │
│ % Of Library │   '44.3'   │
└──────────────┴────────────┘
	Module                                                                             | Bytes     | Compressed | % of Package  | % Of Library
	--------------------------------------------------------------------------------------------------------------------------------------
	@ember-data/store/-private/system/core-store                                       | 17.30 KB  | 3.32 KB    | 17.7          | 7.8
	@ember-data/store/-private/system/model/internal-model                             | 14.45 KB  | 2.78 KB    | 14.8          | 6.6
	@ember-data/store/-private/system/model/states                                     | 5.44 KB   | 1.04 KB    | 5.6           | 2.5
	@ember-data/store/-private/system/fetch-manager                                    | 4.95 KB   | 973.09 B   | 5.1           | 2.2
	@ember-data/store/-private/system/store/finders                                    | 4.57 KB   | 899.71 B   | 4.7           | 2.1
	@ember-data/store/-private/system/record-array-manager                             | 4.19 KB   | 823.46 B   | 4.3           | 1.9
	@ember-data/store/-private/identifiers/cache                                       | 3.98 KB   | 783.31 B   | 4.1           | 1.8
	@ember-data/store/-private/index                                                   | 3.57 KB   | 702.06 B   | 3.7           | 1.6
	@ember-data/store/-private/system/store/record-data-store-wrapper                  | 3.41 KB   | 669.98 B   | 3.5           | 1.5
	@ember-data/store/-private/system/snapshot                                         | 3.10 KB   | 610.63 B   | 3.2           | 1.4
	@ember-data/store/-private/system/store/internal-model-factory                     | 2.82 KB   | 555.31 B   | 2.9           | 1.3
	@ember-data/store/-private/system/record-arrays/record-array                       | 2.28 KB   | 448.70 B   | 2.3           | 1.0
	@ember-data/store/-private/system/ds-model-store                                   | 1.96 KB   | 385.70 B   | 2.0           | 0.9
	@ember-data/store/-private/system/request-cache                                    | 1.89 KB   | 370.91 B   | 1.9           | 0.9
	@ember-data/store/-private/system/references/has-many                              | 1.53 KB   | 301.37 B   | 1.6           | 0.7
	@ember-data/store/-private/system/schema-definition-service                        | 1.51 KB   | 297.53 B   | 1.5           | 0.7
	@ember-data/store/-private/system/references/belongs-to                            | 1.32 KB   | 260.08 B   | 1.4           | 0.6
	@ember-data/store/-private/system/model/shim-model-class                           | 1.32 KB   | 259.12 B   | 1.3           | 0.6
	@ember-data/store/-private/system/store/serializer-response                        | 1.14 KB   | 224.35 B   | 1.2           | 0.5
	@ember-data/store/-private/identifiers/utils/uuid-v4                               | 1.05 KB   | 207.06 B   | 1.1           | 0.5
	@ember-data/store/-private/system/references/record                                | 982.00 B  | 188.62 B   | 1.0           | 0.4
	@ember-data/store/-private/system/record-arrays/adapter-populated-record-array     | 967.00 B  | 185.74 B   | 1.0           | 0.4
	@ember-data/store/index                                                            | 936.00 B  | 179.78 B   | 0.9           | 0.4
	@ember-data/store/-private/system/references/reference                             | 934.00 B  | 179.40 B   | 0.9           | 0.4
	@ember-data/store/-private/system/internal-model-map                               | 886.00 B  | 170.18 B   | 0.9           | 0.4
	@ember-data/store/-private/system/errors-utils                                     | 798.00 B  | 153.28 B   | 0.8           | 0.4
	@ember-data/store/-private/system/snapshot-record-array                            | 753.00 B  | 144.63 B   | 0.8           | 0.3
	@ember-data/store/-private/system/record-notification-manager                      | 697.00 B  | 133.88 B   | 0.7           | 0.3
	@ember-data/store/-private/utils/construct-resource                                | 695.00 B  | 133.49 B   | 0.7           | 0.3
	@ember-data/store/-private/system/promise-proxies                                  | 607.00 B  | 116.59 B   | 0.6           | 0.3
	@ember-data/store/-private/system/references                                       | 598.00 B  | 114.86 B   | 0.6           | 0.3
	@ember-data/store/-private/system/store/common                                     | 527.00 B  | 101.22 B   | 0.5           | 0.2
	@ember-data/store/-private/system/coerce-id                                        | 496.00 B  | 95.27 B    | 0.5           | 0.2
	@ember-data/store/-private/system/record-arrays                                    | 487.00 B  | 93.54 B    | 0.5           | 0.2
	@ember-data/store/-private/system/identity-map                                     | 450.00 B  | 86.43 B    | 0.4           | 0.2
	@ember-data/store/-private/ts-interfaces/identifier                                | 400.00 B  | 76.83 B    | 0.4           | 0.2
	@ember-data/store/-private/utils/symbol                                            | 393.00 B  | 75.48 B    | 0.4           | 0.2
	@ember-data/store/-private/system/record-data-for                                  | 390.00 B  | 74.91 B    | 0.4           | 0.2
	@ember-data/store/-private/identifiers/is-stable-identifier                        | 327.00 B  | 62.81 B    | 0.3           | 0.1
	@ember-data/store/-private/ts-interfaces/fetch-manager                             | 316.00 B  | 60.69 B    | 0.3           | 0.1
	@ember-data/store/-private/utils/promise-record                                    | 290.00 B  | 55.70 B    | 0.3           | 0.1
	@ember-data/store/-private/system/backburner                                       | 269.00 B  | 51.67 B    | 0.3           | 0.1
	@ember-data/store/-private/system/deprecated-evented                               | 257.00 B  | 49.36 B    | 0.3           | 0.1
	@ember-data/store/-private/system/normalize-model-name                             | 220.00 B  | 42.25 B    | 0.2           | 0.1
	@ember-data/store/-private/utils/is-non-empty-string                               | 212.00 B  | 40.72 B    | 0.2           | 0.1
	@ember-data/store/-debug/index                                                     | 210.00 B  | 40.33 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/minimum-serializer-interface              | 169.00 B  | 32.46 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/record-data-record-wrapper                | 167.00 B  | 32.07 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/minimum-adapter-interface                 | 166.00 B  | 31.88 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/record-data-store-wrapper                 | 166.00 B  | 31.88 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/schema-definition-service                 | 166.00 B  | 31.88 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/record-data-json-api                      | 161.00 B  | 30.92 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/ember-data-json-api                       | 160.00 B  | 30.73 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/record-data-schemas                       | 160.00 B  | 30.73 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/promise-proxies                           | 156.00 B  | 29.96 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/record-instance                           | 156.00 B  | 29.96 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/record-data                               | 152.00 B  | 29.19 B    | 0.2           | 0.1
	@ember-data/store/-private/ts-interfaces/ds-model                                  | 149.00 B  | 28.62 B    | 0.1           | 0.1
	@ember-data/store/-private/ts-interfaces/store                                     | 146.00 B  | 28.04 B    | 0.1           | 0.1
	@ember-data/store/-private/ts-interfaces/utils                                     | 146.00 B  | 28.04 B    | 0.1           | 0.1

Package: @ember-data/model
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '32.63 KB' │
│  compressed  │ '6.27 KB'  │
│ % Of Library │   '14.8'   │
└──────────────┴────────────┘
	Module                                                                | Bytes     | Compressed | % of Package  | % Of Library
	-------------------------------------------------------------------------------------------------------------------------
	@ember-data/model/-private/model                                      | 9.89 KB   | 1.90 KB    | 30.3          | 4.5
	@ember-data/model/-private/record-state                               | 6.17 KB   | 1.18 KB    | 18.9          | 2.8
	@ember-data/model/-private/system/promise-many-array                  | 3.80 KB   | 748.16 B   | 11.7          | 1.7
	@ember-data/model/-private/system/many-array                          | 2.85 KB   | 560.49 B   | 8.7           | 1.3
	@ember-data/model/-private/errors                                     | 2.08 KB   | 409.90 B   | 6.4           | 0.9
	@ember-data/model/-private/index                                      | 1.42 KB   | 279.67 B   | 4.4           | 0.6
	@ember-data/model/-private/system/relationships/relationship-meta     | 1.25 KB   | 246.44 B   | 3.8           | 0.6
	@ember-data/model/-private/attr                                       | 857.00 B  | 164.61 B   | 2.6           | 0.4
	@ember-data/model/-private/notify-changes                             | 845.00 B  | 162.31 B   | 2.5           | 0.4
	@ember-data/model/-private/belongs-to                                 | 687.00 B  | 131.96 B   | 2.1           | 0.3
	@ember-data/model/-private/has-many                                   | 648.00 B  | 124.46 B   | 1.9           | 0.3
	@ember-data/model/index                                               | 486.00 B  | 93.35 B    | 1.5           | 0.2
	@ember-data/model/-private/system/promise-belongs-to                  | 447.00 B  | 85.86 B    | 1.3           | 0.2
	@ember-data/model/-private/util                                       | 442.00 B  | 84.90 B    | 1.3           | 0.2
	@ember-data/model/-private/system/diff-array                          | 438.00 B  | 84.13 B    | 1.3           | 0.2
	@ember-data/model/-private/system/model-for-mixin                     | 431.00 B  | 82.78 B    | 1.3           | 0.2

Package: @ember-data/record-data
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '30.84 KB' │
│  compressed  │ '5.92 KB'  │
│ % Of Library │   '14.0'   │
└──────────────┴────────────┘
	Module                                                                            | Bytes     | Compressed | % of Package  | % Of Library
	-------------------------------------------------------------------------------------------------------------------------------------
	@ember-data/record-data/-private/record-data                                      | 8.21 KB   | 1.58 KB    | 26.6          | 3.7
	@ember-data/record-data/-private/graph/index                                      | 4.86 KB   | 955.80 B   | 15.8          | 2.2
	@ember-data/record-data/-private/graph/operations/replace-related-records         | 3.14 KB   | 617.54 B   | 10.2          | 1.4
	@ember-data/record-data/-private/graph/-edge-definition                           | 2.83 KB   | 556.46 B   | 9.2           | 1.3
	@ember-data/record-data/-private/relationships/state/has-many                     | 2.01 KB   | 395.30 B   | 6.5           | 0.9
	@ember-data/record-data/-private/relationships/state/belongs-to                   | 1.92 KB   | 378.21 B   | 6.2           | 0.9
	@ember-data/record-data/-private/graph/operations/update-relationship             | 1.50 KB   | 295.61 B   | 4.9           | 0.7
	@ember-data/record-data/-private/graph/-utils                                     | 1.05 KB   | 206.48 B   | 3.4           | 0.5
	@ember-data/record-data/-private/graph/operations/replace-related-record          | 1.04 KB   | 203.80 B   | 3.4           | 0.5
	@ember-data/record-data/-private/index                                            | 977.00 B  | 187.66 B   | 3.1           | 0.4
	@ember-data/record-data/-private/graph/operations/add-to-related-records          | 788.00 B  | 151.36 B   | 2.5           | 0.3
	@ember-data/record-data/-private/relationships/state/implicit                     | 692.00 B  | 132.92 B   | 2.2           | 0.3
	@ember-data/record-data/-private/graph/operations/remove-from-related-records     | 667.00 B  | 128.11 B   | 2.1           | 0.3
	@ember-data/record-data/-private/coerce-id                                        | 406.00 B  | 77.98 B    | 1.3           | 0.2
	@ember-data/record-data/-private/graph/-state                                     | 293.00 B  | 56.28 B    | 0.9           | 0.1
	@ember-data/record-data/-private/normalize-link                                   | 238.00 B  | 45.71 B    | 0.8           | 0.1
	@ember-data/record-data/-private/ts-interfaces/relationship-record-data           | 171.00 B  | 32.84 B    | 0.5           | 0.1
	@ember-data/record-data/-private/graph/-operations                                | 150.00 B  | 28.81 B    | 0.5           | 0.1

Package: @ember-data/serializer
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '22.08 KB' │
│  compressed  │ '4.24 KB'  │
│ % Of Library │   '10.0'   │
└──────────────┴────────────┘
	Module                                                     | Bytes     | Compressed | % of Package  | % Of Library
	--------------------------------------------------------------------------------------------------------------
	@ember-data/serializer/json                                | 7.21 KB   | 1.39 KB    | 32.7          | 3.3
	@ember-data/serializer/-private/embedded-records-mixin     | 4.39 KB   | 863.03 B   | 19.9          | 2.0
	@ember-data/serializer/json-api                            | 3.73 KB   | 732.98 B   | 16.9          | 1.7
	@ember-data/serializer/rest                                | 2.76 KB   | 543.21 B   | 12.5          | 1.3
	@ember-data/serializer/-private/index                      | 1.18 KB   | 232.42 B   | 5.4           | 0.5
	@ember-data/serializer/-private/transforms/date            | 523.00 B  | 100.45 B   | 2.3           | 0.2
	@ember-data/serializer/-private/transforms/boolean         | 507.00 B  | 97.38 B    | 2.2           | 0.2
	@ember-data/serializer/-private/transforms/number          | 446.00 B  | 85.66 B    | 2.0           | 0.2
	@ember-data/serializer/-private/transforms/string          | 368.00 B  | 70.68 B    | 1.6           | 0.2
	@ember-data/serializer/-private/utils                      | 303.00 B  | 58.20 B    | 1.3           | 0.1
	@ember-data/serializer/index                               | 258.00 B  | 49.55 B    | 1.1           | 0.1
	@ember-data/serializer/-private/transforms/transform       | 257.00 B  | 49.36 B    | 1.1           | 0.1
	@ember-data/serializer/transform                           | 215.00 B  | 41.29 B    | 1.0           | 0.1

Package: @ember-data/adapter
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '18.11 KB' │
│  compressed  │ '3.48 KB'  │
│ % Of Library │   '8.2'    │
└──────────────┴────────────┘
	Module                                                        | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------------------
	@ember-data/adapter/rest                                      | 8.12 KB   | 1.56 KB    | 44.8          | 3.7
	@ember-data/adapter/error                                     | 1.94 KB   | 382.05 B   | 10.7          | 0.9
	@ember-data/adapter/-private/build-url-mixin                  | 1.93 KB   | 380.32 B   | 10.7          | 0.9
	@ember-data/adapter/index                                     | 1.10 KB   | 216.09 B   | 6.1           | 0.5
	@ember-data/adapter/json-api                                  | 1.04 KB   | 205.14 B   | 5.8           | 0.5
	@ember-data/adapter/-private/index                            | 1.03 KB   | 202.83 B   | 5.7           | 0.5
	@ember-data/adapter/-private/utils/serialize-query-params     | 792.00 B  | 152.12 B   | 4.3           | 0.4
	@ember-data/adapter/-private/utils/determine-body-promise     | 566.00 B  | 108.71 B   | 3.1           | 0.3
	@ember-data/adapter/-private/utils/parse-response-headers     | 480.00 B  | 92.19 B    | 2.6           | 0.2
	@ember-data/adapter/-private/utils/fetch                      | 454.00 B  | 87.20 B    | 2.4           | 0.2
	@ember-data/adapter/-private/utils/serialize-into-hash        | 347.00 B  | 66.65 B    | 1.9           | 0.2
	@ember-data/adapter/-private/utils/continue-on-reject         | 222.00 B  | 42.64 B    | 1.2           | 0.1
	@ember-data/adapter/-private/fastboot-interface               | 147.00 B  | 28.23 B    | 0.8           | 0.1

Package: ember-data
┌──────────────┬───────────┐
│   (index)    │  Values   │
├──────────────┼───────────┤
│    bytes     │ '9.65 KB' │
│  compressed  │ '1.85 KB' │
│ % Of Library │   '4.4'   │
└──────────────┴───────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	ember-data/index                                  | 2.42 KB   | 475.21 B   | 25.0          | 1.1
	ember-data/-private/index                         | 1.93 KB   | 379.17 B   | 20.0          | 0.9
	ember-data/adapters/errors                        | 1.19 KB   | 233.76 B   | 12.3          | 0.5
	ember-data/setup-container                        | 520.00 B  | 99.88 B    | 5.3           | 0.2
	ember-data/-private/core                          | 366.00 B  | 70.30 B    | 3.7           | 0.2
	ember-data/relationships                          | 318.00 B  | 61.08 B    | 3.2           | 0.1
	ember-data/serializers/embedded-records-mixin     | 274.00 B  | 52.63 B    | 2.8           | 0.1
	ember-data/serializers/json-api                   | 251.00 B  | 48.21 B    | 2.5           | 0.1
	ember-data/adapters/json-api                      | 245.00 B  | 47.06 B    | 2.5           | 0.1
	ember-data/serializers/json                       | 243.00 B  | 46.67 B    | 2.5           | 0.1
	ember-data/serializers/rest                       | 243.00 B  | 46.67 B    | 2.5           | 0.1
	ember-data/transform                              | 241.00 B  | 46.29 B    | 2.4           | 0.1
	ember-data/adapters/rest                          | 237.00 B  | 45.52 B    | 2.4           | 0.1
	ember-data/serializer                             | 232.00 B  | 44.56 B    | 2.3           | 0.1
	ember-data/adapter                                | 226.00 B  | 43.41 B    | 2.3           | 0.1
	ember-data/model                                  | 222.00 B  | 42.64 B    | 2.2           | 0.1
	ember-data/store                                  | 222.00 B  | 42.64 B    | 2.2           | 0.1
	ember-data/attr                                   | 218.00 B  | 41.87 B    | 2.2           | 0.1
	ember-data/version                                | 162.00 B  | 31.11 B    | 1.6           | 0.1

Package: ember-inflector
┌──────────────┬───────────┐
│   (index)    │  Values   │
├──────────────┼───────────┤
│    bytes     │ '6.70 KB' │
│  compressed  │ '1.29 KB' │
│ % Of Library │   '3.0'   │
└──────────────┴───────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	ember-inflector/lib/system/inflector              | 2.88 KB   | 566.44 B   | 43.0          | 1.3
	ember-inflector/lib/system/inflections            | 1.59 KB   | 312.51 B   | 23.7          | 0.7
	ember-inflector/index                             | 473.00 B  | 90.85 B    | 6.9           | 0.2
	ember-inflector/lib/system                        | 471.00 B  | 90.47 B    | 6.9           | 0.2
	ember-inflector/lib/helpers/pluralize             | 373.00 B  | 71.64 B    | 5.4           | 0.2
	ember-inflector/lib/utils/make-helper             | 352.00 B  | 67.61 B    | 5.1           | 0.2
	ember-inflector/lib/system/string                 | 318.00 B  | 61.08 B    | 4.6           | 0.1
	ember-inflector/lib/helpers/singularize           | 296.00 B  | 56.85 B    | 4.3           | 0.1

Package: @ember-data/debug
┌──────────────┬────────────┐
│   (index)    │   Values   │
├──────────────┼────────────┤
│    bytes     │ '2.81 KB'  │
│  compressed  │ '552.43 B' │
│ % Of Library │   '1.3'    │
└──────────────┴────────────┘
	Module                                            | Bytes     | Compressed | % of Package  | % Of Library
	-----------------------------------------------------------------------------------------------------
	@ember-data/debug/index                           | 2.32 KB   | 456.58 B   | 82.6          | 1.1
	@ember-data/debug/setup                           | 499.00 B  | 95.84 B    | 17.4          | 0.2

</details>

snewcomer

comment created time in 19 hours

PR opened emberjs/data

[Chore]: remove prefer-type-only-import eslint rule changelog:chore target:canary
  • [ ] Step 1: remove custom eslint rule
  • [ ] Step 2: Remove unpublished package - should we keep the shelf of this package for future use?
  • [ ] Step 3: Add consistent-type-imports
  • [ ] Step 4: run eslint fix

close #7536

+16 -509

0 comment

14 changed files

pr created time in 19 hours

push eventemberjs/data

Scott Newcomer

commit sha bdcf9aeb1d337955cd18db7d5b00259e555e2e18

Convert type only imports that were incorrectly esmodules

view details

push time in 19 hours

push eventemberjs/data

Scott Newcomer

commit sha 8645a9815dfffea355f27c1b42549fb3c26789bc

Rm unpublished-eslint package

view details

Scott Newcomer

commit sha 53e80aba0d449e9c7e41765aae4987bf60b7e5d8

Typescript rule for consistent type only imports

view details

push time in 19 hours

push eventemberjs/data

Scott Newcomer

commit sha 14895f803c9df3dd54dcbc197d88bbba05eb8ac5

Rm unpublished-eslint package

view details

Scott Newcomer

commit sha c6df0e665d6915bd94ccbde9f4180c05e44aeb48

Typescript rule for consistent type only imports

view details

push time in 20 hours

create barnchemberjs/data

branch : sn/type-imports

created branch time in 20 hours

issue openedemberjs/ember.js

[Bug] Service injections doesn't work with `index` files

🐞 Describe the Bug

In most other places, you can equivalently have foo.js and foo/index.js (except in controller and routes where "index" has a special meaning) and expect things to work. However, if you have app/services/foo/index.js instead of app/services/foo.js you will get an error. Seems like we should be able to make it work?

🔬 Minimal Reproduction

  1. Create app/services/foo.js
  2. Inject it into a component or something else
  3. Observe that it works
  4. Rename the service to app/services/foo/index.js
  5. Observe that it doesn't work
  6. Add back app/services/foo.js and re-export from the index file manually
  7. Observe that it works

😕 Actual Behavior

Step 5 throws an error.

🤔 Expected Behavior

Step 5 should Just Work™.

🌍 Environment

  • Ember: 3.26
  • Node.js/npm: -
  • OS: -
  • Browser: -

created time in a day

issue closedemberjs/ember.js

[Bug] Transitioning to a redirecting route inside an async function causes a `TransitionAbortedError` error

Awaiting a route transition inside an async function, when the target route redirects to a different route, will cause a TransitionAbortedError error.

The initial transition needs to be awaited for the error to happen like so:

async login() {
  await this.router.transitionTo('route-1');
}

while route-1 redirects in the beforeModel hook like so:

beforeModel() {
  this.router.transitionTo('route-2');
}

A full reproduction of the scenario can be seen in this twiddle

Environment

  • Ember: 3.26.1
  • Node.js/npm: 14.15.1/6.14.8
  • OS: macOS Big Sur
  • Browser: Chrome

closed time in 2 days

abulrim

issue commentemberjs/ember.js

[Bug] Transitioning to a redirecting route inside an async function causes a `TransitionAbortedError` error

You're right @bertdeblock, I didn't expect a redirect to make it fail. Thank you. I will close this now.

abulrim

comment created time in 2 days

pull request commentember-cli/ember-cli

Use yarn/npm commands for CONTRIBUTING.md & README.md

An issue in the RFC repo might be a good start?

elwayman02

comment created time in 2 days

issue commentemberjs/ember.js

[Bug] Transitioning to a redirecting route inside an async function causes a `TransitionAbortedError` error

I could be wrong, but I think that using await calls then on the returned Transition object?

Taken from then's docs:

A standard promise hook that resolves if the transition succeeds and rejects if it fails/redirects/aborts.

So, I guess this is expected behaviour?

abulrim

comment created time in 2 days