{"id":32998214,"url":"https://github.com/tolsen/Prestan","last_synced_at":"2025-11-18T07:01:25.927Z","repository":{"id":820415,"uuid":"532939","full_name":"tolsen/Prestan","owner":"tolsen","description":"WebDAV performance benchmark","archived":false,"fork":false,"pushed_at":"2013-06-05T20:26:42.000Z","size":612,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-27T11:55:12.497Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://sourceforge.net/projects/prestan/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tolsen.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-02-23T22:44:00.000Z","updated_at":"2025-07-15T05:30:13.000Z","dependencies_parsed_at":"2022-08-16T11:00:45.176Z","dependency_job_id":null,"html_url":"https://github.com/tolsen/Prestan","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tolsen/Prestan","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tolsen%2FPrestan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tolsen%2FPrestan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tolsen%2FPrestan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tolsen%2FPrestan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tolsen","download_url":"https://codeload.github.com/tolsen/Prestan/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tolsen%2FPrestan/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":285020583,"owners_count":27101228,"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-11-18T02:00:05.759Z","response_time":61,"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":[],"created_at":"2025-11-13T13:00:23.110Z","updated_at":"2025-11-18T07:01:25.922Z","avatar_url":"https://github.com/tolsen.png","language":"C","funding_links":[],"categories":["Command line tools"],"sub_categories":["Docker images"],"readme":"Prestan 0.2.0 README\n\nNew Feature: Support WebFolder Methods Measurements\n\nPrestan is a WebDAV server performance test suite that allows you comprehensively measure the performance of WebDAV server. Tests include:\n\nWebDAV Methods include: \n\n* Property manipulation:\n - PROPPATCH (single/multiple) properties on single resource.\n - PROPFIND  (single/multiple, dead/live) properties on single resource. \n* Resource management:\n - PUT (small/medium/large) resources\n - GET (small/medium/large) resources\n - DELETE\n* Namespace management:\n - MKCOL\n - COPY single resource/collection\n - MOVE single resource/collection\n* Locking\n - LOCK/UNLOCK exclusive locks\n\nWebFolder Methods include: \n - GET resource\n - PUT resource\n - MKCOL\n - COPY single resource\n - MOVE single resource\n - DELETE single resource\n - OPEN a Co-Authoring resource\n - CLOSE a Co-Authoring resource\n - MOUNT a server at client side\n\nWebDAV is an extension to HTTP that allows remote collaborative authoring of \nWeb resources, defined in RFC 2518.\n\nPrestan code is based on neon library.\n\n1. Installation from Source\n   - From CVS you need this:\t\n       \t-- Need autoconf 2.51 or later version.\n\t-- Run autogen.sh to generate configure script\n   \t-- (\n           On a RedHat 7.3 system there are two versions of autoconf\n    \t   installed.  Sadly, the old one is the default.  You'll need to\n    \t   tell autogen which autoconf scripts to run:\n\n    \t   AUTOHEADER=autoheader-2.53 AUTOCONF=autoconf-2.53 ./autogen.sh \n   \t   )\n   - Get Prestan-x-x-x.tar.gz.\n   - Untar \n   - configure; make; make install\n   - Set --with-debug when you do configure to see debug info.\n   - If you compile Prestan with debug option, \n     it is NOT running as a daemon mode for debugging convenience.\n\n2.  Participation\n  Prestan is an Open Source project, and we welcome your participation.\n  Please join developer mailing list dav-linuxfs@lists.sf.net\n  For cvs commit info, join dav-checkins@lists.sf.net\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftolsen%2FPrestan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftolsen%2FPrestan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftolsen%2FPrestan/lists"}