{"id":26685331,"url":"https://github.com/crossbowerbt/tftpserver","last_synced_at":"2025-10-11T01:46:09.345Z","repository":{"id":19489340,"uuid":"22735299","full_name":"crossbowerbt/tftpserver","owner":"crossbowerbt","description":"A simple tftp server, in C","archived":false,"fork":false,"pushed_at":"2014-12-19T20:48:57.000Z","size":140,"stargazers_count":74,"open_issues_count":0,"forks_count":22,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-07-13T20:48:21.864Z","etag":null,"topics":["tftp","tftp-protocol","tftp-server"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/crossbowerbt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-08-07T20:20:24.000Z","updated_at":"2025-07-08T07:13:00.000Z","dependencies_parsed_at":"2022-07-09T08:46:13.429Z","dependency_job_id":null,"html_url":"https://github.com/crossbowerbt/tftpserver","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/crossbowerbt/tftpserver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crossbowerbt%2Ftftpserver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crossbowerbt%2Ftftpserver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crossbowerbt%2Ftftpserver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crossbowerbt%2Ftftpserver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crossbowerbt","download_url":"https://codeload.github.com/crossbowerbt/tftpserver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crossbowerbt%2Ftftpserver/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279005941,"owners_count":26083987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["tftp","tftp-protocol","tftp-server"],"created_at":"2025-03-26T10:15:15.792Z","updated_at":"2025-10-11T01:46:09.317Z","avatar_url":"https://github.com/crossbowerbt.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"TFTP Server\n===========\n\nSimple TFTP server implementation, supporting only the old part of the protocol, as documented in the first edition of TCP/IP Illustrated, Volume 1 (Stevenson).\n\nImplemented in pure C, no dependencies.\n\nUsage\n-----\n\nThe usage is really simple:\n```\nusage:\n\t./tftpserv [base directory] [port]\n```\n\nThe *base directory* argument specify the directory containing the files you want to distribute with the server.\n\nAll files in this directory (and subdirectories) are available to be downloaded, if their permissions allow so. Attempts to access upper directories are blocked, and these are the only security features implemented.\n\nThe *port* parameter is used to specify the UDP port the server should listen on.\n\nTo upload and download files you also need a TFTP client. A good choice is atftp (http://www.freecode.com/projects/atftp/) or just the standard tftp client present in many unix-like systems.\n\nLicense\n-------\n\nCopyright 2014 - Emanuele Acri\n\nOffer me a coffee license: use the code as you wish, but offer me a coffee :)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrossbowerbt%2Ftftpserver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrossbowerbt%2Ftftpserver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrossbowerbt%2Ftftpserver/lists"}