{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":38127481,"defaultBranch":"master","name":"cwdaemon","ownerLogin":"acerion","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-06-26T18:37:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13068886?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722758327.0","currentOid":""},"activityList":{"items":[{"before":"66e856d27869b23958a990b473628bf6ce0e6c0e","after":"302731a69efcf199fc35fc6a725a1c54f9d408e3","ref":"refs/heads/master","pushedAt":"2024-08-07T18:01:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Build system: disabling most of compiler warnings\n\nSome users may have older compilers than mine, and such compilers will\nterminate on unknown warning flag.\n\nI should have thought about this earlier...","shortMessageHtmlLink":"Build system: disabling most of compiler warnings"}},{"before":"eca6650f8b855a5d9d26e2903416c398bc4339c4","after":"66e856d27869b23958a990b473628bf6ce0e6c0e","ref":"refs/heads/master","pushedAt":"2024-08-04T07:57:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Marking last items on release checklist as done","shortMessageHtmlLink":"Marking last items on release checklist as done"}},{"before":"27f3fac177e5c0376cac90b0be45732bcc083ba4","after":"eca6650f8b855a5d9d26e2903416c398bc4339c4","ref":"refs/heads/master","pushedAt":"2024-08-03T18:03:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Doing next item from pre-release checklist: copyright dates\n\nPutting proper year in copyright notices next to my name.","shortMessageHtmlLink":"Doing next item from pre-release checklist: copyright dates"}},{"before":"a63d730386945ebf15cc0d5983281339a3729dd3","after":"27f3fac177e5c0376cac90b0be45732bcc083ba4","ref":"refs/heads/master","pushedAt":"2024-08-03T13:08:47.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Tests: tests per tests scenario are now completed\n\nFull set of tests has been executed on FreeBSD and on Debian Linux.\n\nA subset of tests has been executed (with some difficulties) on Alpine.\n\nOverall I'm happy with the results of the tests :)\n\nI'm also happy with the shape and quality of tests scenario document.","shortMessageHtmlLink":"Tests: tests per tests scenario are now completed"}},{"before":"ecbf62ba0454af62fcbe4a8b54d9061a160554ab","after":"a63d730386945ebf15cc0d5983281339a3729dd3","ref":"refs/heads/master","pushedAt":"2024-07-31T18:17:00.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Docs: updating/expanding NEWS item that describes modified CFLAGS\n\nThere are many new compiler warnings added to CFLAGS. The item in NEWS file\nlists all these new warnings.","shortMessageHtmlLink":"Docs: updating/expanding NEWS item that describes modified CFLAGS"}},{"before":"3a955f53d3429a873bc9fd50ad2bab55bf66bfc8","after":"ecbf62ba0454af62fcbe4a8b54d9061a160554ab","ref":"refs/heads/master","pushedAt":"2024-07-30T18:04:40.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Updating items in release checklist\n\nI should have done this some time ago - we are now at the stage of testing\naccording to test scenario.","shortMessageHtmlLink":"Updating items in release checklist"}},{"before":"5799c094337505389aba71890add45deb3a55be2","after":"3a955f53d3429a873bc9fd50ad2bab55bf66bfc8","ref":"refs/heads/master","pushedAt":"2024-07-29T18:59:03.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Doc: one more ticket added to README.dev.org","shortMessageHtmlLink":"Doc: one more ticket added to README.dev.org"}},{"before":"fa22aad6dd7eca1d78edbc447669eebad5f29a33","after":"5799c094337505389aba71890add45deb3a55be2","ref":"refs/heads/master","pushedAt":"2024-07-27T08:21:37.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Adding new tickets, adding new TODO\n\nFindings from recent tests. They don't have to be fixed right now.","shortMessageHtmlLink":"Adding new tickets, adding new TODO"}},{"before":"cbdad4f8290374583e51a15091f786d4177b807a","after":"fa22aad6dd7eca1d78edbc447669eebad5f29a33","ref":"refs/heads/master","pushedAt":"2024-07-16T18:37:38.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Tests: updating tests scenario template with most recent improvements","shortMessageHtmlLink":"Tests: updating tests scenario template with most recent improvements"}},{"before":"160baf46f37f9f79e41b4272221a36368b7dc400","after":"cbdad4f8290374583e51a15091f786d4177b807a","ref":"refs/heads/master","pushedAt":"2024-07-14T19:22:50.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Tests: updating tests template document\n\nUpdating it with improvements done while actually executing the tests on\nFreeBSD.","shortMessageHtmlLink":"Tests: updating tests template document"}},{"before":"9ca877dc9b9c30a9c88dc0c1eac8f74a34d7e88e","after":"160baf46f37f9f79e41b4272221a36368b7dc400","ref":"refs/heads/master","pushedAt":"2024-07-13T16:01:28.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Tests: improving tests scenarios template document\n\nUpdating descriptions of tests after executing them during tests on FreeBSD.\n\nThe descriptions are now less generic, more tailored for specific test areas,\nand are a bit more detailed.","shortMessageHtmlLink":"Tests: improving tests scenarios template document"}},{"before":"7be6b8d3cfa120a01151d30c2657cb515b9cc59f","after":"9ca877dc9b9c30a9c88dc0c1eac8f74a34d7e88e","ref":"refs/heads/master","pushedAt":"2024-07-05T19:02:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Tests: adding a TODO related to recently added code\n\nSome of tests code may be re-used in better ways.","shortMessageHtmlLink":"Tests: adding a TODO related to recently added code"}},{"before":"87e782e000f354811369d074789759ae5c20c6ee","after":"7be6b8d3cfa120a01151d30c2657cb515b9cc59f","ref":"refs/heads/master","pushedAt":"2024-07-02T19:08:11.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Tests: improving template for test scenarios\n\nAdding improvements made during ongoing tests on FreeBSD.","shortMessageHtmlLink":"Tests: improving template for test scenarios"}},{"before":"00c4bd0fa8e3d307e67c1790dfa802663ef70459","after":"87e782e000f354811369d074789759ae5c20c6ee","ref":"refs/heads/master","pushedAt":"2024-06-27T19:03:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Tests: improvements to tests scenario made during ongoing tests","shortMessageHtmlLink":"Tests: improvements to tests scenario made during ongoing tests"}},{"before":"67b61c432da00642bea3fdb770b890fa75bdc72f","after":"00c4bd0fa8e3d307e67c1790dfa802663ef70459","ref":"refs/heads/master","pushedAt":"2024-06-23T17:26:35.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Dev documentation: adding a \"ticket\" about improvements to fuzzing tests","shortMessageHtmlLink":"Dev documentation: adding a \"ticket\" about improvements to fuzzing tests"}},{"before":"eda29c0e2f2549ed10e139125445952a2a45f906","after":"67b61c432da00642bea3fdb770b890fa75bdc72f","ref":"refs/heads/master","pushedAt":"2024-06-22T18:10:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Documentation: adding info about default sound device for OSS\n\nThis has been added after tests on FreeBSD 14.1.","shortMessageHtmlLink":"Documentation: adding info about default sound device for OSS"}},{"before":"71e6ab1b56011666c47262b0511192a700ed682f","after":"eda29c0e2f2549ed10e139125445952a2a45f906","ref":"refs/heads/master","pushedAt":"2024-06-18T18:51:15.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Improvements to results of \"make dist\"","shortMessageHtmlLink":"Improvements to results of \"make dist\""}},{"before":"f0a5fa9dc6341f18702d545e506e272d96d6370d","after":"71e6ab1b56011666c47262b0511192a700ed682f","ref":"refs/heads/master","pushedAt":"2024-06-03T19:07:50.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Release checklist: the point about test scenarios document is now done\n\nWe have a test scenarios document for 0.13.0 ready to be used.","shortMessageHtmlLink":"Release checklist: the point about test scenarios document is now done"}},{"before":"82b4d2acb5113d7a5b8ba177f3474d98ec1fb0ae","after":"f0a5fa9dc6341f18702d545e506e272d96d6370d","ref":"refs/heads/master","pushedAt":"2024-05-30T19:16:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Release checklist: working on template for test scenario\n\nThe part about functional tests has been completely rewritten.\n\nI don't divide the tests into tests written in Perl or in C. Instead I have\ndivided tests into those covering PLAIN/CARET/Escape requests, those that\ncover command line options, and those that cover other things.\n\nThis means that functional tests are organized by functionality, not by\nlanguage used to implement a test :)","shortMessageHtmlLink":"Release checklist: working on template for test scenario"}},{"before":"06f97150adae319740d8e69be6179f0b36ba16c9","after":"82b4d2acb5113d7a5b8ba177f3474d98ec1fb0ae","ref":"refs/heads/master","pushedAt":"2024-05-28T19:04:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Release checklist: fixing a typo","shortMessageHtmlLink":"Release checklist: fixing a typo"}},{"before":"fc53425a48a3d3f7503a14e4f52bc83233f0f7cb","after":"06f97150adae319740d8e69be6179f0b36ba16c9","ref":"refs/heads/master","pushedAt":"2024-05-28T18:54:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Release checklist: updates of versions in INSTALL file","shortMessageHtmlLink":"Release checklist: updates of versions in INSTALL file"}},{"before":"2bb63c93744566036c85f599c43e0864eacc4ed2","after":"fc53425a48a3d3f7503a14e4f52bc83233f0f7cb","ref":"refs/heads/master","pushedAt":"2024-05-27T17:53:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Making \"make distcheck\" work\n\nContinuing with a release checklist.","shortMessageHtmlLink":"Making \"make distcheck\" work"}},{"before":"8e8c9aa00e6b916a37e275b389f4b97709fb4a0f","after":"2bb63c93744566036c85f599c43e0864eacc4ed2","ref":"refs/heads/master","pushedAt":"2024-05-25T19:40:58.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Tests: using recently added cwdevice_get_full_path() function\n\nThe new function is used to replace some old code that did the same thing as\nthe function. This decreases code repetition a bit.","shortMessageHtmlLink":"Tests: using recently added cwdevice_get_full_path() function"}},{"before":"3bd428ccc1f32b3a796615846d216fcd1a332e28","after":"8e8c9aa00e6b916a37e275b389f4b97709fb4a0f","ref":"refs/heads/master","pushedAt":"2024-05-24T17:30:29.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Tests: removing cwtest_esc8.pl test\n\nIts functionality is replaced by a test written in C.","shortMessageHtmlLink":"Tests: removing cwtest_esc8.pl test"}},{"before":"dbd999a410a0f2e608bdc0f4188863b72470be13","after":"3bd428ccc1f32b3a796615846d216fcd1a332e28","ref":"refs/heads/master","pushedAt":"2024-05-23T19:00:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Tests: renaming \"manual\" tests to \"supervised\" tests\n\nThe progress of these tests must be supervised. Some of the tests may require\nsome conscious actions to be taken (e.g. examining logs, pressing key).","shortMessageHtmlLink":"Tests: renaming \"manual\" tests to \"supervised\" tests"}},{"before":"2d2038d4adeca5e120a6b7bf2f8a68d86df561ac","after":"dbd999a410a0f2e608bdc0f4188863b72470be13","ref":"refs/heads/master","pushedAt":"2024-05-22T19:32:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Tests: removing Perl script for testing SOUND SYSTEM Escape request\n\nThe script is replaced with recent addition: /usr/share/emacs/28.2/lisp/org/.","shortMessageHtmlLink":"Tests: removing Perl script for testing SOUND SYSTEM Escape request"}},{"before":"a6cfc2dff5d8953e7f3b6a2bc2541e3a7d0a5bfe","after":"2d2038d4adeca5e120a6b7bf2f8a68d86df561ac","ref":"refs/heads/master","pushedAt":"2024-05-21T19:17:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Functional tests: adding manual test for SOUND SYSTEM Escape request\n\nThe test is necessary to confirm that recent fix for a problem with switching\na sound system is working as expected.\n\nThe test was developed before the fix and the test confirmed that a problem\nreally exists. When the fix was developed, the test confirmed that the\nproblem is now gone.\n\nI'm committing the test only now because it needed some more polishing.\n\nThis is a \"manual\" test because supervision of each test case and its results\nis necessary: a person must confirm whether a sound is being played using\ncorrect sound system.\n\nThe repo still contains a Perl script for tests of the Escape request. In\nnear future the test will be removed and all features of the Perl test will\nbe integrated into the new manual test written in C.\n\nThe test in C has the advantage of being able to observe cwdevice and to\nrecord events occurring on keying pin (and in the future on ptt pin).","shortMessageHtmlLink":"Functional tests: adding manual test for SOUND SYSTEM Escape request"}},{"before":"0a4d75e02647b18527d49c9a82c11a710efa63b7","after":"a6cfc2dff5d8953e7f3b6a2bc2541e3a7d0a5bfe","ref":"refs/heads/master","pushedAt":"2024-05-15T18:58:27.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Tests: library: adding two utility functions to library\n\nTwo functions for returning labels for sound systems (one for short label and\none for long label).\n\nI will need the functions in functionality test confirming a fix for f\nproblem from previous commits.\n\nFor the log label I could have used function from libcw, but I don't like the\nimplementation of the function from libcw.","shortMessageHtmlLink":"Tests: library: adding two utility functions to library"}},{"before":"c57ed816cd044dc95ce4337fbd231d4e5271fa0c","after":"0a4d75e02647b18527d49c9a82c11a710efa63b7","ref":"refs/heads/master","pushedAt":"2024-05-12T15:20:12.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Refactoring handling of CWDEVICE Escape request\n\nSince few previous commits were fixing code that handles CWDEVICE Escape\nrequest, I thought that I will go one step further and refactor/improve the\ncode a bit.\n\nThis is just refactoring.","shortMessageHtmlLink":"Refactoring handling of CWDEVICE Escape request"}},{"before":"409c2260e2c04eb18154329ac77286fa26442a72","after":"c57ed816cd044dc95ce4337fbd231d4e5271fa0c","ref":"refs/heads/master","pushedAt":"2024-05-11T18:17:54.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"acerion","name":null,"path":"/acerion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13068886?s=80&v=4"},"commit":{"message":"Tests: adding a test for CWDEVICE Escape request\n\nThe test is needed:\n - now: to confirm that we have a problem with handling of the request,\n - in the future: to confirm that a fix works and the feature works.\n\nThe problem is that switching from e.g. tty cwdevice to null cwdevice through\nCWDEVICE Escape request doesn't work. Even when cwdaemon is supposed to\nswitch to null cwdevice, the daemon is still keying message on tty cwdevice.","shortMessageHtmlLink":"Tests: adding a test for CWDEVICE Escape request"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAElHkACAA","startCursor":null,"endCursor":null}},"title":"Activity ยท acerion/cwdaemon"}