{"push_id":2652185364,"size":12,"distinct_size":12,"ref":"refs/heads/add-kconfig-default-certs","head":"93662a7cdcbdf4d17feaf896f962de56022177bc","before":"6a8fd06ea44c8d5adc9f43ba6d4bcfed26e76626","commits":[{"sha":"f9f9aa4d2e23c04cda4f9e000c8f0710edc332f1","author":{"name":"Robert Lubos","email":"9d28997c6894a2d0321a7bb399169af7ce99b64e@nordicsemi.no"},"message":"net: socket: Add socket option to select tls credentials\n\nThis commit adds a socket option to configure which credentials should\nbe used for TLS/DTLS session. After credentials are registered in the\nsystem (this part is socket independent) they can be selected to use\nwith specific socket by passing security tags associated with\ncredentials via TLS_SEC_TAG_LIST option.\n\nSigned-off-by: Robert Lubos <robert.lubos@nordicsemi.no>","distinct":true,"url":"https://api.github.com/repos/rlubos/zephyr/commits/f9f9aa4d2e23c04cda4f9e000c8f0710edc332f1"},{"sha":"83e7b5690b428c1c4ebd3d03393003bbfe71ee53","author":{"name":"Robert Lubos","email":"9d28997c6894a2d0321a7bb399169af7ce99b64e@nordicsemi.no"},"message":"net: tls: Configure tls credentials in mbedtls\n\nRead TLS credentials from the storage and configure them in mbedtls\nduring connection establishement.\n\nSigned-off-by: Robert Lubos <robert.lubos@nordicsemi.no>","distinct":true,"url":"https://api.github.com/repos/rlubos/zephyr/commits/83e7b5690b428c1c4ebd3d03393003bbfe71ee53"},{"sha":"f20aa9ef4bd845d7e6bf64ab06e34426422c4e3f","author":{"name":"Robert Lubos","email":"9d28997c6894a2d0321a7bb399169af7ce99b64e@nordicsemi.no"},"message":"net: tls: Add simple logging\n\nAdd simple printf-based logging for mbedtls\n\nSigned-off-by: Robert Lubos <robert.lubos@nordicsemi.no>","distinct":true,"url":"https://api.github.com/repos/rlubos/zephyr/commits/f20aa9ef4bd845d7e6bf64ab06e34426422c4e3f"},{"sha":"14c41fd68be836ef51ef88e6965c4a434d662a74","author":{"name":"Robert Lubos","email":"9d28997c6894a2d0321a7bb399169af7ce99b64e@nordicsemi.no"},"message":"net: tls: Provide a configurable mbedtls config file\n\nThis commits provides a configfile for mbedtls that can be modifed by\nKconfig. In result features like supported ciphersuites can be easily\nadjusted from Kconfig.\n\nSigned-off-by: Robert Lubos <robert.lubos@nordicsemi.no>","distinct":true,"url":"https://api.github.com/repos/rlubos/zephyr/commits/14c41fd68be836ef51ef88e6965c4a434d662a74"},{"sha":"03852ecf82d7f1781533dd7fe56ac4b67d1b0671","author":{"name":"Robert Lubos","email":"9d28997c6894a2d0321a7bb399169af7ce99b64e@nordicsemi.no"},"message":"net: samples: Add TLS support to http_get sample\n\nAdd config file that enables to run http_get sample with TLS enabled and\nreceive the webpage thorugh HTTPS.\n\nSigned-off-by: Robert Lubos <robert.lubos@nordicsemi.no>","distinct":true,"url":"https://api.github.com/repos/rlubos/zephyr/commits/03852ecf82d7f1781533dd7fe56ac4b67d1b0671"},{"sha":"d8e6e4a3cb8ca6a43ff393d32e547c7947b11722","author":{"name":"Patrik Flykt","email":"c0e05887987e3015fb9a12ef640a972ca16d7be2@intel.com"},"message":"samples: net: Decrease memory consumption for test case\n\nDecrease memory size when running the setsockopt test so that targets\nwith 42 kB of RAM can be used for testing initial implementation of\nTLS setsockopt.\n\nSigned-off-by: Patrik Flykt <patrik.flykt@intel.com>","distinct":true,"url":"https://api.github.com/repos/rlubos/zephyr/commits/d8e6e4a3cb8ca6a43ff393d32e547c7947b11722"},{"sha":"b2975783151927730628b6ac951171320a33b03c","author":{"name":"Robert Lubos","email":"9d28997c6894a2d0321a7bb399169af7ce99b64e@nordicsemi.no"},"message":"net: tls: Provide RNG to mbedTLS that actually works\n\nImplement initial RNG.\n\nSigned-off-by: Robert Lubos <robert.lubos@nordicsemi.no>","distinct":true,"url":"https://api.github.com/repos/rlubos/zephyr/commits/b2975783151927730628b6ac951171320a33b03c"},{"sha":"56bdbe4af9afc14a40d77bf7bc538cdbb4c234b4","author":{"name":"Robert Lubos","email":"9d28997c6894a2d0321a7bb399169af7ce99b64e@nordicsemi.no"},"message":"net: tls: Handle TCP window size in TLS module\n\nManage TCP receive window on TLS layer instead of socket layer when TLS\nis used. The reason for this is that when TLS is used, TCP packets are\nconsumed on the TLS layer instead of socket layer.\n\nSigned-off-by: Robert Lubos <robert.lubos@nordicsemi.no>","distinct":true,"url":"https://api.github.com/repos/rlubos/zephyr/commits/56bdbe4af9afc14a40d77bf7bc538cdbb4c234b4"},{"sha":"943d6b3feb862cdced13def811bfcab669c2e54b","author":{"name":"Robert Lubos","email":"9d28997c6894a2d0321a7bb399169af7ce99b64e@nordicsemi.no"},"message":"net: tls: Separate TLS context from net_context\n\nCurrently TLS context data is hardcoded within net_context structure.\nThis commit moves the TLS context to the separate structure that can be\nallocated and bound to the socket during socket creation only when\nsecure protocol is going to be used. This way no memory is wasted for\nTLS data for sockets that are not going to use TLS.\n\nTo achieve that, protocool types for TLS were introduced, so that\nsocket can be explicitly destined for secure communication during it's\ncreation.\n\nSigned-off-by: Robert Lubos <robert.lubos@nordicsemi.no>","distinct":true,"url":"https://api.github.com/repos/rlubos/zephyr/commits/943d6b3feb862cdced13def811bfcab669c2e54b"},{"sha":"0d6f17ebf22e3fd427014fb304d56c5b1e4dcd57","author":{"name":"Robert Lubos","email":"9d28997c6894a2d0321a7bb399169af7ce99b64e@nordicsemi.no"},"message":"net: tls: Move default certificate to the example\n\nInstead of having a single default certificates file in TLS module,\nprovide per-example default certificates. It makes more sense when\ncertificates are tailored for speicific server and use case.\n\nSigned-off-by: Robert Lubos <robert.lubos@nordicsemi.no>","distinct":true,"url":"https://api.github.com/repos/rlubos/zephyr/commits/0d6f17ebf22e3fd427014fb304d56c5b1e4dcd57"},{"sha":"22713bda8038f6530c2b0b8c32568b2012e5e101","author":{"name":"Robert Lubos","email":"9d28997c6894a2d0321a7bb399169af7ce99b64e@nordicsemi.no"},"message":"net: samples: Add TLS support to big_http_download\n\nAdd a config file that enables TLS support in big_http_download. Users\ncan use either default config to use non-secured connection or\nprj_tls.conf to use secured connection.\n\nSigned-off-by: Robert Lubos <robert.lubos@nordicsemi.no>","distinct":true,"url":"https://api.github.com/repos/rlubos/zephyr/commits/22713bda8038f6530c2b0b8c32568b2012e5e101"},{"sha":"93662a7cdcbdf4d17feaf896f962de56022177bc","author":{"name":"Patrik Flykt","email":"c0e05887987e3015fb9a12ef640a972ca16d7be2@intel.com"},"message":"net: ip: Mark socket TLS support experimental\n\nSocket TLS support is currently experimental.\n\nSigned-off-by: Patrik Flykt <patrik.flykt@intel.com>","distinct":true,"url":"https://api.github.com/repos/rlubos/zephyr/commits/93662a7cdcbdf4d17feaf896f962de56022177bc"}]}
{"actor":{"display_login":"rlubos"}}