{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":564972562,"defaultBranch":"main","name":"mini_sxp","ownerLogin":"JarkkoPFC","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-12T00:21:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13891305?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1668212517.2839181","currentOid":""},"activityList":{"items":[{"before":"4726fbd7ccd10edd3385025ea3982a9d8eb000e5","after":"6ac7672a95ae6ed03b81cc650aa994a3a1bd954d","ref":"refs/heads/main","pushedAt":"2024-03-27T15:25:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added zlib linking for libcurl","shortMessageHtmlLink":"- added zlib linking for libcurl"}},{"before":"458bcd55c86d1cf7fae223554ee8f1daa0a5ecee","after":"4726fbd7ccd10edd3385025ea3982a9d8eb000e5","ref":"refs/heads/main","pushedAt":"2024-03-01T22:20:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- fixed read_file() to return the actual number of read bytes\n\n- changed zip_file_system to properly report about corrupted zip file","shortMessageHtmlLink":"- fixed read_file() to return the actual number of read bytes"}},{"before":"ab7764d29fc62faf4e87fdd307b55136fad86a35","after":"458bcd55c86d1cf7fae223554ee8f1daa0a5ecee","ref":"refs/heads/main","pushedAt":"2024-02-26T14:36:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added reverse search c-string functions\n\n- added reverse search c-string functions\n- added encoding support for inet_http::read_html_page()\n- enabled zlib for libcurl (to support \"gzip\" encoding)","shortMessageHtmlLink":"- added reverse search c-string functions"}},{"before":"599710ddbf40fb8ba3781b628f1cc3ee4d4ca8f0","after":"ab7764d29fc62faf4e87fdd307b55136fad86a35","ref":"refs/heads/main","pushedAt":"2024-02-22T14:16:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- fixed write_zip() data flush issue","shortMessageHtmlLink":"- fixed write_zip() data flush issue"}},{"before":"261f7bc1d010af7ba0d6194d2979913a974d66f4","after":"599710ddbf40fb8ba3781b628f1cc3ee4d4ca8f0","ref":"refs/heads/main","pushedAt":"2024-02-21T19:21:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added write_zip() to write single file zip file\n\n- changed zip streams to use raw deflate\n- fixed memory leak due to unreleased zip inflate/deflate resources\n- fixed zip_output_stream::flush_buffer_impl() iterative deflation","shortMessageHtmlLink":"- added write_zip() to write single file zip file"}},{"before":"f4c3999f7f9b8554acf1a2f5103849fa803a00af","after":"261f7bc1d010af7ba0d6194d2979913a974d66f4","ref":"refs/heads/main","pushedAt":"2024-02-17T17:22:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added result string clearing to inet_http::read_html_page()\n\n- removed warp-size query from OpenCL GFLOPs estimation for NVIDIA\n- fixed set::erase() and map::erase() to clear the passed iterator\n- fixed memory lead for PNG writer","shortMessageHtmlLink":"- added result string clearing to inet_http::read_html_page()"}},{"before":"33a3b197d5b60104ca789591ff0adbf1ea9ade5d","after":"f4c3999f7f9b8554acf1a2f5103849fa803a00af","ref":"refs/heads/main","pushedAt":"2024-01-29T17:21:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- fixed OpenCL FLOPs estimation for NVIDIA\n\n- fixed mp_job_queue logging of worker thread count","shortMessageHtmlLink":"- fixed OpenCL FLOPs estimation for NVIDIA"}},{"before":"b5e0584096105bf83fdfc1cbdba1212f4ebdf95f","after":"33a3b197d5b60104ca789591ff0adbf1ea9ade5d","ref":"refs/heads/main","pushedAt":"2024-01-26T23:15:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added offset to ocl_command_queue::clear_buffer()","shortMessageHtmlLink":"- added offset to ocl_command_queue::clear_buffer()"}},{"before":"550e0e6d0a808b598b4bcd78aaa8be956570c652","after":"b5e0584096105bf83fdfc1cbdba1212f4ebdf95f","ref":"refs/heads/main","pushedAt":"2024-01-18T14:16:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added fill_buffer() and clear_buffer() to ocl_command_queue","shortMessageHtmlLink":"- added fill_buffer() and clear_buffer() to ocl_command_queue"}},{"before":"df70292e307f2b3ef677f17a3d14d517b7c5fde3","after":"550e0e6d0a808b598b4bcd78aaa8be956570c652","ref":"refs/heads/main","pushedAt":"2024-01-17T07:36:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added e_ocl_queue_flags for ocl_context::create_queue()\n\n- added oclmemtype_kernel_read_write and oclmemtype_host_read_write composite types","shortMessageHtmlLink":"- added e_ocl_queue_flags for ocl_context::create_queue()"}},{"before":"26193754057085bf91e986674c1f842f4c3896b5","after":"df70292e307f2b3ef677f17a3d14d517b7c5fde3","ref":"refs/heads/main","pushedAt":"2024-01-08T23:32:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- update copyright year\n\n- added ocl_context::create_source_program() which takes an array of source c-strings\n- changed some errorf/warnf/logf => error/warn/log\n- fixed ocl_context::compile_program()\n- fixed quick_sort() stack overflow when sorting sequence of equal values","shortMessageHtmlLink":"- update copyright year"}},{"before":"f8de8e33ddfafe043bcba03d21d68d2859345a27","after":"26193754057085bf91e986674c1f842f4c3896b5","ref":"refs/heads/main","pushedAt":"2023-12-26T22:37:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added bit_output_stream to write a stream of bits\n\n- renamed bit_input_stream::read_bits() => read_bits_u32/i32() and improved the functions to work up to 32 bits\n- fixed read_file() file size query issue (didn't pass path to file_size() func)","shortMessageHtmlLink":"- added bit_output_stream to write a stream of bits"}},{"before":"8998048cc884789cd8391345c70f2a8dd90d5350","after":"f8de8e33ddfafe043bcba03d21d68d2859345a27","ref":"refs/heads/main","pushedAt":"2023-12-18T21:57:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- libcurl: enabled SSL support for Windows (e.g. to support https)\n\n- added inet_http to access data via http/https\n- added PFC_TIMEGM() for inverse gmtime()","shortMessageHtmlLink":"- libcurl: enabled SSL support for Windows (e.g. to support https)"}},{"before":"76683b0902a0cfeae6b03cabd729ae3e13016c26","after":"8998048cc884789cd8391345c70f2a8dd90d5350","ref":"refs/heads/main","pushedAt":"2023-12-17T00:23:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added libcurl (8.5.0) extlib","shortMessageHtmlLink":"- added libcurl (8.5.0) extlib"}},{"before":"25973c4722fa50524afe7f06f1cf297f0682e576","after":"76683b0902a0cfeae6b03cabd729ae3e13016c26","ref":"refs/heads/main","pushedAt":"2023-12-10T22:33:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added enum support for text_output_stream","shortMessageHtmlLink":"- added enum support for text_output_stream"}},{"before":"ef27089c8eaeb1580962a13031c53fec0aae55c7","after":"25973c4722fa50524afe7f06f1cf297f0682e576","ref":"refs/heads/main","pushedAt":"2023-11-30T08:45:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added escape_xml_str() to escape special characters in a string for XML","shortMessageHtmlLink":"- added escape_xml_str() to escape special characters in a string for…"}},{"before":"fd609f70328cb26b1d98176d9e9139cd2ef93b7a","after":"ef27089c8eaeb1580962a13031c53fec0aae55c7","ref":"refs/heads/main","pushedAt":"2023-11-25T00:10:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added inverse standard normal CDF and inverse normal CDF\n\n- fixed is_type_enum() to work with enums with enum-base","shortMessageHtmlLink":"- added inverse standard normal CDF and inverse normal CDF"}},{"before":"7a5c96362cb30ca043fd5804a6eac3689224d6c6","after":"fd609f70328cb26b1d98176d9e9139cd2ef93b7a","ref":"refs/heads/main","pushedAt":"2023-11-19T09:31:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added .gitignore\n\n- added str_find_whitespace() versions taking extra white space characters\n- renamed str_split_words() => str_tokenize_words() and added versions taking extra word separators (in addition to white space)\n- removed str_base comparison operators using char","shortMessageHtmlLink":"- added .gitignore"}},{"before":"e1e3618864982f9c5279a3aa46fad32de3f1aab1","after":"7a5c96362cb30ca043fd5804a6eac3689224d6c6","ref":"refs/heads/main","pushedAt":"2023-11-04T21:42:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- fixed number of bytes written by inet_output_stream::write_data()\n- added receiver-driven pacing to simple_inet_data_protocol_socket\n- added bufsize_recv/send() to inet_socket_base","shortMessageHtmlLink":"- fixed number of bytes written by inet_output_stream::write_data()"}},{"before":"0750e5d384949945bfc645dbbe52431d407cc0f7","after":"e1e3618864982f9c5279a3aa46fad32de3f1aab1","ref":"refs/heads/main","pushedAt":"2023-10-22T20:59:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- renamed simple_data_protocol_socket to simple_inet_data_protocol_socket\n- changed simple_inet_data_protocol_socket::process_input_data() to process all data in the stream\n- added simple_inet_data_protocol_socket::reset_timeout()\n- changed bin_input_stream_base and bin_output_stream_base to handle bools as fixed size uint8_t always\n- fixed posix_inet_socket_local/remote to enable both IPv4 & IPv6 connections","shortMessageHtmlLink":"- renamed simple_data_protocol_socket to simple_inet_data_protocol_so…"}},{"before":"bd64a5b5498c49a7e77803338849a5a81c82b333","after":"0750e5d384949945bfc645dbbe52431d407cc0f7","ref":"refs/heads/main","pushedAt":"2023-10-07T19:57:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- changed simple_data_protocol_socket type names to use 8bit (max 255 chars) Pascal strings (instead of c-strings)","shortMessageHtmlLink":"- changed simple_data_protocol_socket type names to use 8bit (max 255…"}},{"before":"102b298925237f917aca4a18b0541f03521457d5","after":"bd64a5b5498c49a7e77803338849a5a81c82b333","ref":"refs/heads/main","pushedAt":"2023-10-06T19:35:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added simple_data_protocol_socket for efficient & type safe client<->server communication\n- added bcd16_version_str() for BCD16 version strings\n- fixed map const_iterator & iterator ptr()","shortMessageHtmlLink":"- added simple_data_protocol_socket for efficient & type safe client<…"}},{"before":"f6ea2a1ee4685179acda8aa8efa81146be34a2cc","after":"102b298925237f917aca4a18b0541f03521457d5","ref":"refs/heads/main","pushedAt":"2023-09-20T19:44:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added option to flatten XML type hierarchy with xml_stream_parser::flatten_element(), to support parsing elements to member variables\n- added option to define XML parsing to member variables with member offset pointers with xml_stream_parser::begin_element_mvar() (in addition to member variable pointers)\n- fixed lerp() functions to use float for the t-parameter (instead of the interpolated type, to support e.g. interpolating between int types)\n- fixed XML stream parsing to directly parse ints (instead of going through float64)","shortMessageHtmlLink":"- added option to flatten XML type hierarchy with xml_stream_parser::…"}},{"before":"ba0c211c96651020ec27248cd25b888d14a0a2fa","after":"f6ea2a1ee4685179acda8aa8efa81146be34a2cc","ref":"refs/heads/main","pushedAt":"2023-09-12T11:35:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added OpenCL extlibs (v3.0)","shortMessageHtmlLink":"- added OpenCL extlibs (v3.0)"}},{"before":"60756a0d4692815152f1b221c924dc331e7a1681","after":"ba0c211c96651020ec27248cd25b888d14a0a2fa","ref":"refs/heads/main","pushedAt":"2023-09-12T11:33:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added OpenCL extlib & device classes","shortMessageHtmlLink":"- added OpenCL extlib & device classes"}},{"before":"819eb28d5db8db1cbbd0fd399dfc916e5f372941","after":"60756a0d4692815152f1b221c924dc331e7a1681","ref":"refs/heads/main","pushedAt":"2023-09-12T10:06:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added new array::remove*() functions","shortMessageHtmlLink":"- added new array::remove*() functions"}},{"before":"5407f95154b4b402cf0806e5dfbf21dce3574ee0","after":"819eb28d5db8db1cbbd0fd399dfc916e5f372941","ref":"refs/heads/main","pushedAt":"2023-08-31T22:31:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added way to define custom streaming funcs for introspection with PFC_CUSTOM_STREAMING_FUNCS(), e.g. to have special code for text input/output streaming or xml streaming\n- added file_system_base::copy_file()\n- added str_to_uint()\n- changed enable_logging() only influence log() funcs (warnings and errors still come through)","shortMessageHtmlLink":"- added way to define custom streaming funcs for introspection with P…"}},{"before":"98089c212cb0fa4db654cd1fbece3b76421879ef","after":"5407f95154b4b402cf0806e5dfbf21dce3574ee0","ref":"refs/heads/main","pushedAt":"2023-08-27T08:04:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added hex support for str_to_int64() and str_to_float64() (for exact float representation in text)","shortMessageHtmlLink":"- added hex support for str_to_int64() and str_to_float64() (for exac…"}},{"before":"daccbfe2a3fadd4d379bdfcd842e588716a58587","after":"98089c212cb0fa4db654cd1fbece3b76421879ef","ref":"refs/heads/main","pushedAt":"2023-08-26T14:17:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added member variable support for xml_stream_parser::begin_element()","shortMessageHtmlLink":"- added member variable support for xml_stream_parser::begin_element()"}},{"before":"6a5d24e8925678b7ec0c141b3a5261cea7406560","after":"daccbfe2a3fadd4d379bdfcd842e588716a58587","ref":"refs/heads/main","pushedAt":"2023-08-24T15:38:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JarkkoPFC","name":"Jarkko Lempiainen","path":"/JarkkoPFC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13891305?s=80&v=4"},"commit":{"message":"- added mp_job_queue::exec_job() to help execute jobs in the thread while waiting for job type completion (can also use has_jobs())","shortMessageHtmlLink":"- added mp_job_queue::exec_job() to help execute jobs in the thread w…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEINzTIQA","startCursor":null,"endCursor":null}},"title":"Activity · JarkkoPFC/mini_sxp"}