My Open Source Contributions (status : Merged)
Merge requests authored by me
Links to the merge / pull requests created by me for various open source organizations, which have been merged in the organization's codebase.

1. [GSoC 2023 Project] Introduce sftp async i/o (aio) API : MR
2. Adding support for posix-rename@openssh.com extension : MR
3. Adding support for hardlink@openssh.com extension : MR
4. Add compatibility code for Windows in priv.h : MR
5. Introduce ssh_readn() and ssh_writen() : MR
6. Append a '\0' before string comparison in torture_session.c : MR
7. Add capping to the sftp aio API : MR
8. Add check for RSA_MIN_SIZE option : MR
9. Move ssh_match_group() from misc.c to match.c : MR

1. Make assert_true(), assert_false() more verbose : MR

1. Bug fix for ich_hwseq_get_flash_id() : MR

Merge requests reviewed by me
Links to the merge / pull requests reviewed by me which have been merged in the organization's codebase.

Disclaimer : These merge/pull requests have NOT been authored by me, they are authored by someone else and I've reviewed them. A reviewer tries to ensure that the author's code is sensible, clean, non-repetitive, bug free and consistent with the rest of codebase. If not, the reviewer suggests changes to improve and refine the author's code.

Some of the commits involved in the merge request contain my name in the "Reviewed-By" section of the commit message, some don't. For the sake of evidence, I've attached a link to one of my comments in the merge request where I've provided some suggestion and if the commits (of that merge request) contain my name, a link to one of the commits of that merge request have also been provided.

Please have patience with the link of the comment in the merge request, it takes some time to load and take you to the specific comment.

1. sftp-server: Fix home-directory extension to match the specification : MR

 1. Fix example server, check for all keys in authorized keys file : MR
 2. Misc: Add function to check username syntax : MR
 3. expand-path@openssh.com extension for client : MR, Commit 
 4. sftp: Handle read/write limits in the old low-level SFTP API : MR
 5. Added option to read key from buffer in ssh_bind_options_set() : MR
 6. Added support for lsetstat@openssh.com extension : MR
 7. Fix legacy logging in multiple sessions : MR
 8. sftp extension "home-directory" : MR
 9. Resolve "Support 'match localnetwork' predicate introduced in OpenSSH" : MR, Commit
10. Bugfix sftp_packet_read potentially getting stuck in an infinite loop : MR, Commit
11. Allow building without the exec() supported to satisfy restricted environment or fuzzers : MR, Commit
12. Implement proxy jump using libssh : MR, Commit
13. Fix coverity reports : MR, Commit
14. Do not send reply if not requested : MR, Commit

Last updated on 21 January 2024