Commit Graph

  • a2adeb70d3 Bump semver from 5.6.0 to 5.7.2 in /server/tests/js_tests dependabot/npm_and_yarn/server/tests/js_tests/semver-5.7.2 dependabot[bot] 2023-07-11 19:14:22 +00:00
  • c0ad21d03e Bump semver and yargs in /server/tests/js_tests dependabot/npm_and_yarn/server/tests/js_tests/semver-and-yargs--removed dependabot[bot] 2023-06-23 10:20:37 +00:00
  • cac0ed9833 Bump ajv and har-validator in /server/tests/js_tests dependabot/npm_and_yarn/server/tests/js_tests/ajv-and-har-validator-6.12.6 dependabot[bot] 2023-04-16 19:51:04 +00:00
  • 303e64fc45 Bump json-schema and jsprim in /server/tests/js_tests dependabot/npm_and_yarn/server/tests/js_tests/json-schema-and-jsprim-0.4.0 dependabot[bot] 2023-04-16 19:51:02 +00:00
  • 76fa5256d1 Bump async from 2.6.1 to 2.6.4 in /server/tests/js_tests dependabot/npm_and_yarn/server/tests/js_tests/async-2.6.4 dependabot[bot] 2023-04-16 19:50:52 +00:00
  • 9225955b66 Bump qs from 6.5.2 to 6.5.3 in /server/tests/js_tests dependabot/npm_and_yarn/server/tests/js_tests/qs-6.5.3 dependabot[bot] 2022-12-08 03:58:59 +00:00
  • 5ecafc76dc Bump moment from 2.22.2 to 2.29.4 in /server/tests/js_tests dependabot/npm_and_yarn/server/tests/js_tests/moment-2.29.4 dependabot[bot] 2022-07-07 00:49:29 +00:00
  • b8d51aa0d3 Bump hosted-git-info from 2.7.1 to 2.8.9 in /server/tests/js_tests dependabot/npm_and_yarn/server/tests/js_tests/hosted-git-info-2.8.9 dependabot[bot] 2021-05-09 18:57:55 +00:00
  • 405c2f2016 Bump lodash from 4.17.11 to 4.17.21 in /server/tests/js_tests dependabot/npm_and_yarn/server/tests/js_tests/lodash-4.17.21 dependabot[bot] 2021-05-07 21:17:58 +00:00
  • fee0a3a816 Bump y18n from 3.2.1 to 3.2.2 in /server/tests/js_tests dependabot/npm_and_yarn/server/tests/js_tests/y18n-3.2.2 dependabot[bot] 2021-03-30 15:21:06 +00:00
  • 29cb4ac0bf Merge pull request #40 from Netflix/can/fix-cli-input-length master Chintan Parikh 2021-02-04 09:55:06 -08:00
  • 78b9defa2b ensure setValue stays within buffer size can/fix-cli-input-length Caleb An 2021-02-03 16:33:38 -08:00
  • 4096568e04 Merge pull request #37 from yongjunj/jj/fix-merge-error Chintan Parikh 2020-10-07 15:15:59 -07:00
  • f95d9998bf fix merge error in https://github.com/Netflix/dial-reference/pull/25 Jun Jeon 2020-09-18 10:25:08 -07:00
  • 6101f444c2 Update changelog to make version consistent with DIAL spec version v2.2.1 Chintan Parikh 2020-08-31 06:12:14 -07:00
  • dbde50bd5b Update Changelog mdaftari 2020-08-24 16:11:58 -07:00
  • e0495e3593 Merge pull request #31 from Netflix/origin-check Wesley Miaw 2020-07-02 16:36:10 -07:00
  • 65855a143a Expand CORS test script to all other supported request types. Explicitly check for 403 Forbidden, instead of allowing tests to pass for other HTTP status codes. Wesley Miaw 2020-07-01 17:37:28 -07:00
  • dbc6d3d9a7 Make sure to check the origin header against the authorized list for all requests. Wesley Miaw 2020-07-01 12:32:02 -07:00
  • 72339c2e0c Merge pull request #30 from Netflix/https-cors Wesley Miaw 2020-06-17 14:58:36 -07:00
  • 9c95539a7e Allow wildcard matches for non-https schemes of the form scheme://* and scheme:*. Wesley Miaw 2020-06-12 18:24:27 -07:00
  • d789ef37ff Allow subdomain wildcards to be specified for CORS origin headers using https. Restrict default build to acceptable Netflix and YouTube origin headers; created new debug makefile target for full whitelist testing. Wesley Miaw 2020-06-02 17:19:53 -07:00
  • e82bda0149 Allow ORIGIN header values from other schemes to be accepted; in particular accept the package: scheme used by some mobile device clients. The HTTPS scheme is still validated specially, to account for port numbers. Wesley Miaw 2020-05-19 16:25:34 -07:00
  • df63f0e6af Require CORS Origin header to use https:// and match the entire hostname. Also require the port number to match if specified in the accepted origins list. Wesley Miaw 2020-03-27 15:45:23 -07:00
  • e7ccaec8ae Update Changelog v2.2.0 kemorrisnf 2019-10-11 14:55:48 -07:00
  • 6d4cd0f618 Merge pull request #25 from Netflix/memory-fixes Wesley Miaw 2019-10-08 13:56:01 -07:00
  • 06d9ef593a Merge branch 'master' into memory-fixes Wesley Miaw 2019-10-07 17:48:18 -07:00
  • fec0095372 Merge branch 'documentation' into memory-fixes Wesley Miaw 2019-10-07 14:40:59 -07:00
  • 45477e443e Add to and improve upon the DIAL server unit tests. Wesley Miaw 2019-10-07 14:39:00 -07:00
  • 96786e4545 Add a Makefile target for the DIAL server with address sanitization (ASAN) turned on. Wesley Miaw 2019-10-07 14:38:39 -07:00
  • 93756a84ea Reject HTTP requests with an invalid (e.g. negative) Content-Length header value. Make sure to allocate enough memory in buffers for the operations they are used for, and to check/enforce buffer sizes when performing those memory operations. Properly allocate and free memory. Make a best effort at allocating memory for the network hardware address (remove code for Apple platforms). Try to consume all of the remaining content if a valid Content-Length header was provided. Check for success when attempting to acquire mutexes. Wesley Miaw 2019-10-07 14:38:16 -07:00
  • 8c13345a4d Remove unused files LinuxInterfaces.c and LinuxInterfaces.h. Wesley Miaw 2019-10-07 14:33:21 -07:00
  • 5dc0f40b2f Add/improve function documentation and update copyright information. Wesley Miaw 2019-10-07 14:28:40 -07:00
  • b9a9832604 Merge pull request #24 from kannsky/master kemorrisnf 2019-09-30 15:49:47 -07:00
  • bfde146144 Fix for - UncheckedBounds: mongoose.c via unchecked type on content-length header cparikh@netflix.com 2019-06-18 10:09:38 -07:00
  • c8d649deec Fix regular expression for appUrl.replace. This is because, according to dial document, there is no mention of '/' behind of IP Address/Port/apps 이윤혁/연구원/TV Contents Service팀(yunhyeok.lee@lge.com) 2019-05-09 15:20:58 +09:00
  • d1b1aa2636 Merge pull request #22 from Netflix/2.2 kemorrisnf 2018-10-29 12:07:40 -07:00
  • 84c3da1ac7 Merge pull request #21 from kemorrisnf/master 2.2 Chintan Parikh 2018-10-29 10:33:05 -07:00
  • 9bddab3b38 Merge pull request #19 from schneiderl/master Chintan Parikh 2018-10-29 10:32:35 -07:00
  • 01d2a493d1 Merge pull request #20 from Netflix/2.2 Chintan Parikh 2018-10-29 10:32:17 -07:00
  • 3e6d3981ac Introduce a command line option to pass sleep password. mdaftari 2018-10-26 15:22:08 -07:00
  • ea691d1c4b Check that 403 is returned when DIAL launch of the System app is attempted. Kevin Morris 2018-10-25 08:50:00 -07:00
  • b541041ea1 Adding tests for v2.2 DIAL spec. Kevin Morris 2018-10-24 17:07:46 -07:00
  • 231dd4e462 Introduce system app mdaftari 2018-08-30 12:09:58 -07:00
  • f7be2aa42f Update README.md Lucas Gabriel Schneider 2018-10-06 18:41:49 -03:00
  • 9265692ad0 Fix mac address is corrupted on OSX. Chintan Parikh 2017-12-26 21:26:45 -08:00
  • 46a92967a5 Fix for "sendto: Can't assign requested address" error on OSx. Chintan Parikh 2017-12-26 21:20:54 -08:00
  • ac3e488924 Compile DIAL client and server for macOS. Chintan Parikh 2017-12-26 14:20:12 -08:00
  • fc267fac62 Fix memory leak in dial data. Thanks @vignyzheng for pointing this. Chintan Parikh 2017-12-21 16:29:42 -08:00
  • 7ba715a54e Adding code tags in README Chintan Parikh 2017-10-04 06:50:41 -07:00
  • c1ed839cfb Updated README with additional documentation for dial website and added markdown tags. Chintan Parikh 2017-10-04 06:36:36 -07:00
  • eb89f3cbd3 Fix more memory leak issues in dial_server.c Chintan Parikh 2017-10-02 21:23:15 -07:00
  • e902089402 Replace unsafe strcpy with strncpy. Valgrind is happy now. Chintan Parikh 2017-10-02 16:06:32 -07:00
  • 4b8f7637b1 Fix memory leak in dial_data. Chintan Parikh 2017-10-02 15:25:03 -07:00
  • 50f7a5085d Merge pull request #13 from Netflix/cparikh/fixbuild Jianchuan (J.C.) Li 2017-10-02 12:51:22 -07:00
  • dcb66b3641 Fix build errors on Ubuntu Xenial 64 bit. Add -fPIC flag for building the lib, also add -Wl,--allow-shlib-undefined in the client LDFLAGS. Chintan Parikh 2017-10-02 10:47:15 -07:00
  • e5663f3941 adding manual mode test and stress test 2.1 Shruti Ranganathan Jothi 2017-03-09 10:44:01 -08:00
  • 1f5c5454f2 adding logging for js tests Shruti Ranganathan Jothi 2017-03-08 19:30:02 -08:00
  • b0061b88ad ability to write logs of test run to a file for nodejs tests Shruti Ranganathan Jothi 2017-03-08 16:28:28 -08:00
  • 11e4eaf2ac rectify error in sending clientDialVer in application status query Shruti Ranganathan Jothi 2017-03-08 12:57:50 -08:00
  • 6a0edc87dc Removed some test workarounds and updated README Shruti Ranganathan Jothi 2017-03-08 10:56:39 -08:00
  • 8e322de983 use yargs to get commandline params for nodejs tests Shruti Ranganathan Jothi 2017-03-08 10:33:36 -08:00
  • ac26da16e2 use sprintf-js to format console logs Shruti Ranganathan Jothi 2017-03-08 09:57:53 -08:00
  • 44f1acb300 jira SDK-5322: DIAL client that supports 2.1 and higher SHOULD include a clientDialVer query parameter while querying application status jcli 2017-03-05 13:26:16 -08:00
  • f686fd9a19 jira SDK-5325: Server returns 404 when client requests to hide Netflix when it is already in hidden state jcli 2017-03-05 11:26:42 -08:00
  • 692a9c2ce8 jira SDK-5324: DIAL server not considering http request headers in case-insensitive manner jcli 2017-03-05 11:10:31 -08:00
  • c7a3afa8a4 Jira SDK-5323, change MIME type from application/xml to text/xml jcli 2017-03-05 10:57:07 -08:00
  • 0d6e141c2b include DIAL version that tests are compatible with Shruti Ranganathan Jothi 2017-03-01 10:32:05 -08:00
  • 0105397247 update input arg for node.js test in README example Shruti Ranganathan Jothi 2017-03-01 10:25:56 -08:00
  • 0ab52bdd75 adding test file name in README example Shruti Ranganathan Jothi 2017-03-01 10:17:38 -08:00
  • 2771af310a update README Shruti Ranganathan Jothi 2017-03-01 10:05:07 -08:00
  • fd58106e7f ability to run tests standalone Shruti Ranganathan Jothi 2017-02-28 17:29:57 -08:00
  • 3966c316ac make tests application agnostic Shruti Ranganathan Jothi 2017-02-28 17:21:35 -08:00
  • f6c369ca3c update package.json and .gitignore Shruti Ranganathan Jothi 2017-02-28 11:54:30 -08:00
  • 7ecd7c2ad0 committing node js tests for netflix app with DIAL 2.1 Shruti Ranganathan Jothi 2017-02-28 11:24:36 -08:00
  • 53687736d9 new directory for nodejs tests Shruti Ranganathan Jothi 2017-02-28 11:17:08 -08:00
  • 9436d21eef compile the debug target jcli 2017-02-22 17:58:27 -08:00
  • 1cad97031b added dial client debug jcli 2017-02-22 17:54:25 -08:00
  • 46f5e57eeb Merge pull request #7 from StevenEWright/master Jianchuan (J.C.) Li 2017-01-19 18:59:44 -08:00
  • bd54de2201 Merge pull request #9 from maxvonhippel/master Jianchuan (J.C.) Li 2017-01-05 09:53:34 -08:00
  • c3cad5a7bd Merge pull request #8 from StevenEWright/format-specifier Jianchuan (J.C.) Li 2017-01-05 09:51:07 -08:00
  • 8383f8e871 Fix double ds_unlock call per reported issue. Max von Hippel 2016-12-19 21:21:12 -07:00
  • e9317b7a7c updated the ChangeLog jcli 2016-12-15 14:13:04 -08:00
  • c23156fb02 Fixes incorrect format specifier. Steven E Wright 2016-12-06 10:50:53 -08:00
  • 4a3cd27df2 Fixes incorrect format specifier. Steven E Wright 2016-12-06 10:48:48 -08:00
  • cc9a6aa8e7 Don't assume a 32-bit build for the DIAL client. Steven E Wright 2016-12-06 10:45:23 -08:00
  • b953048cf2 fixed variable name jcli 2016-10-19 13:59:55 -07:00
  • 4dd3e87a50 format jcli 2016-10-13 14:20:04 -07:00
  • aa0840af20 added call to curl_slist_free_all() jcli 2016-10-13 14:18:57 -07:00
  • 5a6ffa5da7 turned netflix callbacks into shared library jcli 2016-09-23 16:21:29 -07:00
  • 2a7e391a1b increased the ipc buffer and fixed the curl post size jcli 2016-09-21 22:08:01 -07:00
  • 8f6171ffc1 remove unused define jcli 2016-07-28 18:12:21 -07:00
  • 64713d9679 Added app manager IPC interface. Updated verions to 2.1 jcli 2016-07-24 15:19:13 -07:00
  • 474789340b added hooks for netflix app manager jcli 2016-07-20 14:05:24 -07:00
  • f0584404e2 updated hide jcli 2016-07-20 13:04:56 -07:00
  • c4c877da81 added hide handling jcli 2016-07-12 11:08:44 -07:00
  • ddef7562f5 Revert "URL append fixes on sendCommand" jcli 2016-07-28 17:59:54 -07:00
  • b6b135c1f9 Revert "Send name param to stopApplication instead of url" jcli 2016-07-28 17:59:30 -07:00
  • 15a14d2168 Revert "Make client build in 64 using multilib" jcli 2016-07-28 17:59:06 -07:00
  • 482b5d0062 Merge pull request #2 from Metrological/master Jianchuan (J.C.) Li 2016-07-08 11:10:11 -07:00