)]}'
{"id":"openvpn~473","triplet_id":"openvpn~master~Ie8d2d5f6f58679baaf5eb817a7e2ca1afcb8c4db","project":"openvpn","branch":"master","topic":"get_user_pass_ut","attention_set":{},"removed_from_attention_set":{"1000003":{"account":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"last_update":"2023-12-11 15:00:41.000000000","reason":"removed on reply"},"1000001":{"account":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"last_update":"2024-01-29 13:55:24.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ie8d2d5f6f58679baaf5eb817a7e2ca1afcb8c4db","subject":"test_user_pass: Add UTs for character filtering","status":"MERGED","created":"2023-12-08 16:29:40.000000000","updated":"2024-01-29 13:55:24.000000000","submitted":"2024-01-29 13:55:24.000000000","submitter":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"473-get_user_pass_ut","meta_rev_id":"2f7c95aa683c0ea563bf7f0e21b7645037e81803","_number":473,"virtual_id_number":473,"owner":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"actions":{},"labels":{"Code-Review":{"all":[{"value":0,"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},{"value":0,"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"}],"values":{"-2":"This shall not be submitted","-1":"I would prefer this is not submitted as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"default_value":0}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"}],"CC":[{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-12-08 16:29:41.000000000","updated_by":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"reviewer":{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"},"state":"CC"},{"updated":"2023-12-08 16:29:41.000000000","updated_by":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"reviewer":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"state":"REVIEWER"},{"updated":"2024-01-29 10:01:04.000000000","updated_by":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"reviewer":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"state":"REVIEWER"}],"messages":[{"id":"0be11d2abb610fb664a623a2b60fb2e3bd688a84","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2023-12-08 16:29:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3d8af70d35b8c9cfa970719f9f2fcb4be06a48b8","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2023-12-11 15:00:41.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"06213d8f9496219c16ae2b5f4d2e5c28c64f7fe8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2023-12-12 13:55:55.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"changekind:NO_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":2},{"id":"cbfdbfd8b99717271b3dc5e3bd992feee1cbabda","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2023-12-13 14:36:55.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"changekind:NO_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":3},{"id":"e7921650201828819219d96646e3644f4412e3ca","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2023-12-14 11:13:41.000000000","message":"Uploaded patch set 4: New patch set was added with same tree, parent tree, and commit message as Patch Set 3.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:NO_CHANGE** OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":4},{"id":"7d1d9c46b4a56b136a381433258c914cdc14b193","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2024-01-09 09:42:18.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"changekind:NO_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":5},{"id":"6785f202c2965690dc5985cce995b2fe92e0bee9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2024-01-22 09:51:36.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"changekind:NO_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":6},{"id":"621af9a8587f279a2760fb29871a15242459fc0a","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2024-01-29 10:01:04.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"2f7c95aa683c0ea563bf7f0e21b7645037e81803","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2024-01-29 13:55:24.000000000","message":"Change has been successfully pushed.","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"55418bf62eaff1c4323d206181cd8a5f88e7c6c7","revisions":{"e8c7c528ed567f4e4d8d504db541873bc8a9d0ed":{"kind":"REWORK","_number":1,"created":"2023-12-08 16:29:40.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/73/473/1","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/73/473/1","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/1 \u0026\u0026 git checkout -b change-473 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/73/473/1","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"87a2759fb38dffb5138e91183329a0757a55f19c","subject":"buffer: add documentation for string_mod and extend related UT"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2023-12-08 13:00:07.000000000","tz":60},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2023-12-08 16:29:08.000000000","tz":60},"subject":"test_user_pass: Add UTs for character filtering","message":"test_user_pass: Add UTs for character filtering\n\nFor simplicity I implemented them only with the\ninline method, but they actually apply to all methods.\n\nChange-Id: Ie8d2d5f6f58679baaf5eb817a7e2ca1afcb8c4db\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"b7cc459d6fb6414c5c8731e968f6ea6ddac8ca60":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2023-12-12 13:55:55.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/73/473/2","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/73/473/2","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/2 \u0026\u0026 git checkout -b change-473 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/73/473/2","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"3cd30575631bd544ff65e9e35956b932e9580efb","subject":"test_user_pass: new UT for get_user_pass"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2023-12-08 13:00:07.000000000","tz":60},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2023-12-12 13:50:54.000000000","tz":60},"subject":"test_user_pass: Add UTs for character filtering","message":"test_user_pass: Add UTs for character filtering\n\nFor simplicity I implemented them only with the\ninline method, but they actually apply to all methods.\n\nChange-Id: Ie8d2d5f6f58679baaf5eb817a7e2ca1afcb8c4db\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"15093ae56f501061aff7c10a9f42c99671abb90a":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2023-12-13 14:36:55.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/73/473/3","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/73/473/3","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/3 \u0026\u0026 git checkout -b change-473 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/73/473/3","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ae1dad6b29485672fb07c3649bbb4cef8cd76037","subject":"test_user_pass: new UT for get_user_pass"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2023-12-08 13:00:07.000000000","tz":60},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2023-12-13 14:36:03.000000000","tz":60},"subject":"test_user_pass: Add UTs for character filtering","message":"test_user_pass: Add UTs for character filtering\n\nFor simplicity I implemented them only with the\ninline method, but they actually apply to all methods.\n\nChange-Id: Ie8d2d5f6f58679baaf5eb817a7e2ca1afcb8c4db\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"b6573a6345770f9ae459bff92973deb903d0a968":{"kind":"NO_CHANGE","_number":4,"created":"2023-12-14 11:13:41.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/73/473/4","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/73/473/4","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/4 \u0026\u0026 git checkout -b change-473 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/73/473/4","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"5aceb42e79ed6c9e573ddb94ac1e4c1dbd121200","subject":"test_user_pass: new UT for get_user_pass"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2023-12-08 13:00:07.000000000","tz":60},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2023-12-14 11:12:05.000000000","tz":60},"subject":"test_user_pass: Add UTs for character filtering","message":"test_user_pass: Add UTs for character filtering\n\nFor simplicity I implemented them only with the\ninline method, but they actually apply to all methods.\n\nChange-Id: Ie8d2d5f6f58679baaf5eb817a7e2ca1afcb8c4db\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"43d3f18a6ac8dab7b110fc18fc45ba190f0ada1a":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2024-01-09 09:42:18.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/73/473/5","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/73/473/5","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/5 \u0026\u0026 git checkout -b change-473 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/73/473/5","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"29cbb7968eb7cd81e0f0b6cbad82e6d570a3e7de","subject":"test_user_pass: new UT for get_user_pass"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2023-12-08 13:00:07.000000000","tz":60},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2024-01-09 09:41:28.000000000","tz":60},"subject":"test_user_pass: Add UTs for character filtering","message":"test_user_pass: Add UTs for character filtering\n\nFor simplicity I implemented them only with the\ninline method, but they actually apply to all methods.\n\nChange-Id: Ie8d2d5f6f58679baaf5eb817a7e2ca1afcb8c4db\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"69975729e2d66a70b6c2ba085c32829d72bd0a4b":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2024-01-22 09:51:36.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/73/473/6","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/73/473/6","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/6 \u0026\u0026 git checkout -b change-473 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/73/473/6","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"89842f5fce76e5e73765262d39c9a699ea0aa278","subject":"test_user_pass: new UT for get_user_pass"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2023-12-08 13:00:07.000000000","tz":60},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2024-01-22 09:51:05.000000000","tz":60},"subject":"test_user_pass: Add UTs for character filtering","message":"test_user_pass: Add UTs for character filtering\n\nFor simplicity I implemented them only with the\ninline method, but they actually apply to all methods.\n\nChange-Id: Ie8d2d5f6f58679baaf5eb817a7e2ca1afcb8c4db\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"55418bf62eaff1c4323d206181cd8a5f88e7c6c7":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":7,"created":"2024-01-29 13:55:24.000000000","uploader":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"ref":"refs/changes/73/473/7","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/73/473/7","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/7 \u0026\u0026 git checkout -b change-473 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/73/473/7","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/73/473/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"b9696ff387c1754d057a3611531b681d14de9105","subject":"test_user_pass: new UT for get_user_pass"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2024-01-29 10:53:57.000000000","tz":60},"committer":{"name":"Gert Doering","email":"gert@greenie.muc.de","date":"2024-01-29 13:23:49.000000000","tz":60},"subject":"test_user_pass: Add UTs for character filtering","message":"test_user_pass: Add UTs for character filtering\n\nFor simplicity I implemented them only with the\ninline method, but they actually apply to all methods.\n\nChange-Id: Ie8d2d5f6f58679baaf5eb817a7e2ca1afcb8c4db\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\nAcked-by: Arne Schwabe \u003carne-openvpn@rfc2549.org\u003e\nAcked-by: Gert Doering \u003cgert@greenie.muc.de\u003e\nMessage-Id: \u003c20240129105358.11161-1-gert@greenie.muc.de\u003e\nURL: https://www.mail-archive.com/search?l\u003dmid\u0026q\u003d20240129105358.11161-1-gert@greenie.muc.de\nSigned-off-by: Gert Doering \u003cgert@greenie.muc.de\u003e\n"},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
