Ddosify Versions Save

Effortless Kubernetes Monitoring and Performance Testing. Available on CLI, Self-Hosted, and Cloud

selfhosted-1.7.2

1 month ago

Ddosify Self Hosted: Effortless Kubernetes Monitoring and Performance Testing

For more: https://github.com/ddosify/ddosify/tree/master/selfhosted

Install using:

  • docker compose here
  • Helm Chart (Kubernetes) here.

What's Changed

v1.0.6

5 months ago

Changelog

  • 7c276e4cb3d5bbd46ae48b66f97cd26576a4c271: Add prometheus to docker compose (@fatihbaltaci)
  • bc5c1784633bc914eafcd4f944b774c978fe857e: Avoid allocations with (*regexp.Regexp).MatchString (@Juneezee)
  • 0d16767dec581494ddc800f5f48f2d45f0b2e05b: Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/htmlquery (@bastoscorp)
  • 84b852718adb26b368360d7e415e2836041cd6e6: Update Ddosify Self Hosted (@fatihbaltaci)
  • b2215a25302c36daba731912457fbebd6ad1564b: Update Ddosify Self Hosted (@fatihbaltaci)
  • d380224af55f9d03e90cbb00a55fc1d08efc1558: Update ddosify self hosted (@fatihbaltaci)
  • 0f54f816b63082c02701e21c130a6fd0245fe3b4: Update docker compose versions (@fatihbaltaci)
  • b359da0d0551df6cb7b3759511a78e6e3fcf5c46: Update engine readme (@fatihbaltaci)
  • 3b83eed47eb5ef39366c14a3e037b215ef18fb6c: Update prometheus scrape interval (@fatihbaltaci)
  • 44e29c165db2356a80394f7aedf37a212a9e5e23: Update readme (@fatihbaltaci)
  • 7d6d8aa00f5b95a0e5c7816265e7ce500544ae2b: Update readme (@fatihbaltaci)
  • fc36cb8ab32d90beec379122a7055e56e45c75ee: Update readme (@fatihbaltaci)
  • 8a7f0826d69d622a8e06a60e3ead402b2d9faeb8: Update readme for aws marketplace (@fatihbaltaci)
  • 7d9f25ad60fc4ae2950d104636c980c28a165dcd: Update readmes (@fatihbaltaci)
  • bcd58f37d6fb828ea8529fa74ca2e35c5fa329c5: Update self hosted backend (@fatihbaltaci)
  • f723f4cbe94e770bfe7f6051571fa6aab077a42c: Update self hosted backend and frontend (@fatihbaltaci)
  • b882dcaf7361d99c96e0f8c8a37959b1d8503f97: Update self hosted frontend (@fatihbaltaci)
  • cedf718a20216afc120de4d24bf192a0c3230398: Update self hosted frontend (@fatihbaltaci)
  • 246eea841b40a7094be65e39388b372a9dc07fbb: Update self hosted frontend and backend (@fatihbaltaci)
  • 193a210fcc046f151d339e75ed306afa2b07ebaa: Update self hosted frontend and backend (@fatihbaltaci)
  • 1c0806a582349621209e5983c5bd9a2b53909f1f: Update self hosted install command (@fatihbaltaci)
  • 2cbd3882365b656fd18d5ba339069fa279fcf2ab: Update self hosted readme for k8s monitoring (@fatihbaltaci)
  • 70806e78652e6357f50c63c7badbe488f14793f7: add html in assertion part, unify xpath for xml part (@bastoscorp)
  • e6abf2de6b636a119c8d4ba9dee42e0a2a71a78d: correct a typo in html text (@bastoscorp)
  • 1fc6fead457a7725c4b0c5bce721c1d315c0dcb9: delete a comment and update error message (@bastoscorp)
  • ad53e9b42a2e17e28e4aadb78679570fdff8990e: fix (@kursataktas)
  • d44f48e2037cdd300f16f96eed0929a9f33ffd7d: fix (@kursataktas)
  • 8625c6c7ede1bd6636c58f67f395c9af4d0629fa: fix (@kursataktas)
  • 8da573f21beccdbb38a5f9ad78d973e3a33bb5dd: fix (@kursataktas)
  • ab0be9d5d9193758a84e84dfce7e57268a9ef8f0: image url fix (@kursataktas)
  • cd40b043336165a6c0383f1935e7e9488ee47e99: implement html extration feature (@bastoscorp)
  • 56b88650b39e263e245c7fbad11b022acdf19b83: readme updates (@kursataktas)
  • 491dcc0ffa4b35552e6df87adad63eabf100eb54: readme updates (@kursataktas)
  • bf92f671b5775122d84dfa1f29df4c22358cd07f: typo (@kursataktas)
  • c25180f1127a8ea94cae8b1ac1eb48b56ed7a09c: update readme (@bastoscorp)
  • cad45b1b33ec4b94789c58ac22df7e1b4bcf42c2: updating readme.md (@bastoscorp)

More? 🚀

v1.0.5

9 months ago

Changelog

  • c0503ac80c70ca1535499ba3d4571f98829e838f: Fix install script (@fatihbaltaci)
  • a69dbd1ee38ad7209512620fea036574331ee63f: chore: unnecessary use of fmt.Sprintf (@testwill)
  • 68ed90641e7be407a7be1b99a75f5e93d4357f0b: override req host from header (@kenanfarukcakir)

More? 🚀

v1.0.4

9 months ago

Changelog

  • 921085a6809a2ccb5024bf6821a713d201a64c0c: Update Ddosify Self Hosted - Hammer 1.4.0 (@fatihbaltaci)
  • 05b3056289a8ba9d34b4639054a041a31a3015de: Update goreleaser (@fatihbaltaci)
  • 9f80fe430439760e605abf997f67da354228ff5e: Update self hosted app versions (@fatihbaltaci)
  • 5b6b19261c76a46318c7fc8a92bf8466f5bdb577: add p98 func (@kenanfarukcakir)

More? 🚀

v1.0.3

11 months ago

Changelog

  • c397bbf3426e56809698c5cdccf7c36f0411b005: Update error msg (@fatihbaltaci)
  • 5827cdcde92d66a8f242f89766898cf475277336: check status code for remote file on multipart (@kenanfarukcakir)
  • 0459b02eb4b085313694de0c9d8e9ba6fac2f8c3: increase cpu time threshold on benchmark (@kenanfarukcakir)

More? 🚀

v1.0.2

11 months ago

Changelog

  • 79e39b057fa56e52500af4ecc7c9bf2cef036d41: Add helm chart k8s install info to readme (@fatihbaltaci)
  • 2849e3dbe622e1fa9f9f05d31a3ce7e5d1729f9e: Update docker compose (@fatihbaltaci)
  • c9398df8d61d484e197067e70a95792dfb19b69d: Update self hosted install script (@fatihbaltaci)
  • ecd263f1db2f97e2edb453640858b219c3380238: Update self hosted install script (@fatihbaltaci)

More? 🚀

v1.0.1

11 months ago

Changelog

  • 1b01d60539594fbd67c1f30eb55086c9b65dd4d8: fix invalid capacity bug for distinct user mode (@kenanfarukcakir)
  • a5e6019449795ef9fd3d2a0cb5a43d3804020d99: update benchmark thresholds (@kenanfarukcakir)

More? 🚀

v1.0.0

11 months ago

Changelog

  • f8a18c61128a77a21bf816dad754ba1c591c22e3: Add Recommended System Requirements to selfhosted (@fatihbaltaci)
  • 74d5c37f761f71f3dc115814abe66e19cf7fdb2d: Add install.sh script (@fatihbaltaci)
  • ff94bf94bbe282b7349c73a55306a2333087d12f: Add selfhosted / onprem installation of complete Ddosify (@fatihbaltaci)
  • 54ec43dba62ab4d6b8b45c6ae033c5881092a6de: Add verbosity on file downloads (@fatihbaltaci)
  • 4c097d2e7d3f2881664806ed913c83d528ec0852: Change multipart img path (@fatihbaltaci)
  • 7310c69bd445aa3f167aea10f8182f37fd693bf8: Fix test (@fatihbaltaci)
  • 3d004df81763b771acdaf43349f22bf6eb5e5ec0: Merge remote-tracking branch 'origin/develop' into feat/assertion-2 (@kenanfarukcakir)
  • 05e14a7b9caafaca455386d4404f770fc6742e72: Merge remote-tracking branch 'origin/develop' into feat/assertion-2 (@kenanfarukcakir)
  • 4bb878788667afc88003449414dddebe81f75a14: Merge remote-tracking branch 'origin/develop' into feat/cookie-manager (@fatihbaltaci)
  • 19688c10e06d5153fb40f6b7f5dc8650c589a28f: Merge remote-tracking branch 'origin/develop' into fix/resp-duration-bug (@kenanfarukcakir)
  • 681dfc272c5163ccac302d9cd20150cfaf315b99: Merge remote-tracking branch 'origin/develop' into selfhosted_release (@fatihbaltaci)
  • f82c6f9911823135426e02939c5ac7051e6f6541: Merge remote-tracking branch 'origin/selfhosted_release' into new_docs (@kursataktas)
  • 2a892092a80986ba26480aea3284ed0cae9f4e1a: More verbose error for csv (@fatihbaltaci)
  • 4cbcb8ec1affdc9fbedc64c59bee446a854c6979: Update (@fatihbaltaci)
  • 66298fb7e24df66b23a71a0d5a8ca982ebdd38c2: Update (@fatihbaltaci)
  • 2c7f8b94f9aff526a187d1616ee4517ebd362cb4: Update (@fatihbaltaci)
  • 1acf1209f31aa2af2592b9961a9b515a8ccc95a8: Update (@fatihbaltaci)
  • 063c422bd04250aa96a71bbefca447940998328e: Update (@fatihbaltaci)
  • 192943e524aa8daca3fc7aabaaf68327cb845c33: Update (@fatihbaltaci)
  • 281da0b107238fa1f512c865413a1e5da69ab3f7: Update (@fatihbaltaci)
  • f7334e40b246eac933bf278453142544eff8153c: Update (@fatihbaltaci)
  • 93d293be80f3a7541127ab99362c2c6bd1060503: Update assertion 2 stdout format (@fatihbaltaci)
  • 2b22b5139648e4896854819dd587f3372748644e: Update compose file (@fatihbaltaci)
  • 0468298a5daae2403a71b01034d1521c3fea2c92: Update compose network (@fatihbaltaci)
  • 8df605e74162c8afa55b591aa488c0fde5ea00ba: Update docker compose (@fatihbaltaci)
  • 6d18c5ea9b861f8a56b9f4dc142612868481d4ab: Update img links for benchmark (@fatihbaltaci)
  • 8b9444b23c06c9472199dde9eb0601a64c5622e3: Update install script (@fatihbaltaci)
  • 079ca6768be89c986e158ca3316fb2703fd50ddd: Update install script (@fatihbaltaci)
  • daeae79cf1bbdc3ba3cbbf9d062bbee882afa26f: Update install script (@fatihbaltaci)
  • 694e24d8cb0601c05f0a5a7530ad923703735f74: Update link (@fatihbaltaci)
  • c6649cada3983968afbd1bb4ef3d8385feb84599: Update nginx size limit (@fatihbaltaci)
  • eed8ace01b4b603d79235306df62e79e4ddfe709: Update readme & add examples (@fatihbaltaci)
  • 9a830d46906386bd923c558c29d2d0716035d406: Update readme (@fatihbaltaci)
  • 66abcf25610d1f4f4ca8b0615ed0d342446da4ee: Update readme (@fatihbaltaci)
  • f908f503aaf3200c620b79420151fc971a6784a7: Update readme (@fatihbaltaci)
  • 35b738f3ab11dde7d9c391ceae0ae14ac19c6746: Update readme (@fatihbaltaci)
  • dfbb9c73bc1ed8700940183b2b6cef1cca610674: Update readme (@fatihbaltaci)
  • 2203b7982237dcd8521fc40b16e37bf5b8b94fbd: Update readme (@fatihbaltaci)
  • 832110fd0329d97a4833f843c299a47399d57293: Update readme (@fatihbaltaci)
  • 6abdddd456481e5a27cbb51f200cb8093aa8ae98: Update readme (@fatihbaltaci)
  • e8aeb66f6bba0eb0024ab4f7386429eceb29c5b9: Update readme (@fatihbaltaci)
  • 9e12f953e42b9ac1a973443c7ac68fdf81fbcd8b: Update readme (@fatihbaltaci)
  • 5efed181633748e51fb1181835374e65301985ec: Update readme (@fatihbaltaci)
  • d651ee92d68cc7173acccc94e575c19c2bc2f3b2: Update readme (@fatihbaltaci)
  • 2c050b5deec9d8d034183ff7a58c157895350d71: Update readme (@fatihbaltaci)
  • 612ac586bb4ae3f9c9ef89e7659331cf601b7d28: Update readme (@fatihbaltaci)
  • d3f226fd63fef04bc0508d1c1a55868478cf6567: Update readme (@fatihbaltaci)
  • b97b68810bd7386789bb29847d7a1ee8b1ef5f2b: Update readme (@fatihbaltaci)
  • 6dbee88101a60feb983fd723accca463591bde8c: Update readme for success criteria (@fatihbaltaci)
  • 8c83169f1a90a011ac66abfea634606053078818: Update self hosted readme (@fatihbaltaci)
  • 3fe2cdfee1b86f1806c627da66b0dd2266245919: Update self hosted readme (@fatihbaltaci)
  • 6ac1dbb63a35cb322b78c74365a3887d0d2182d8: Update self hosted versions (@fatihbaltaci)
  • 5021ca261df338a268c359039ca2322b3e15b32d: Update service versions (@fatihbaltaci)
  • 8029fcc7cfb9c3e50c5a7c1545687fc0cdcbb033: add alpha to benchstat (@kenanfarukcakir)
  • 3a1c749b8a6e77fe5186c3e50da0a16170417d75: add avg min max funcs (@kenanfarukcakir)
  • a255b4e3d1a083b5a076e7d02de8405a359c4849: add cookies for step assertion (@kenanfarukcakir)
  • 4be3e66de302ec332caccd33ac68d6746abc19b3: add fail_count_perc (@kenanfarukcakir)
  • 52ca252acae44acc725119601a6aea73053c50da: add greater_than func for assertion (@kenanfarukcakir)
  • 6b73c9ccd2be9c620bd2ed730447b9d1c461a560: add mutex for ch close (@kenanfarukcakir)
  • f86e85d73b4beabd17ee37d75ee50605b2e56113: add mutex for get operation on channels to be atomic (@kenanfarukcakir)
  • 028e9ffad61d23e36b8ee7f5d6d055aeda9897ba: add object type to interpreter (@kenanfarukcakir)
  • 63d9bcf9bbd762643d1cbe1f447e283d12207262: add percentile funcs (@kenanfarukcakir)
  • 11d57affa02956df2543250e9a04c18e4c6f22b8: add quote on interpreter (@kenanfarukcakir)
  • 6234901564adaf5faa88b110aac1ab16699d6631: add support for remote url on payload_file (@kenanfarukcakir)
  • b9548a8485dd69680d503f971d6efb1cf4474776: add test for cookie in repeated mode (@kenanfarukcakir)
  • 794f2f2c0697ab5e23da3bd2a8ced027a6cf63d8: add test for engine aborted result (@kenanfarukcakir)
  • 27895a83462691d020ef06a7b42a6500020fdfe4: add test for percentile, unsorted (@kenanfarukcakir)
  • 17f7d9917255f3d85cd43b88173957e320da9360: add test for setting initial cookies (@kenanfarukcakir)
  • 6195f04dd9d2b130446bf663124fb19f1dca9cab: add test-wide identifiers (@kenanfarukcakir)
  • 0bbdd9aeff262697060f953dab22c134c152a358: add tests for cookie assert (@kenanfarukcakir)
  • 5519901ad06e262ba8002544f887f57ad5e4cfe7: add tests for cookies (@kenanfarukcakir)
  • ccfe5b97222a3b7a0c159f9744ab87e5d37f36cd: add tests for min max avg funcs (@kenanfarukcakir)
  • d8d0085c99478f73a0ee7e60c62f2b510e1ed189: add tests for stdout-json and assert funcs (@kenanfarukcakir)
  • b8f4bce776d3432f2f1c64f1795e855568595523: add time func and compare (@kenanfarukcakir)
  • 8e73bc0d920ba152b57c53bd164ae20055d08621: add timer for channel close (@kenanfarukcakir)
  • af190aa8f3ac1793174daf8a14646f387b9db863: add to config json (@kenanfarukcakir)
  • 2c1383c75c8052cf537ff43ddc2ad68bc8376c08: argument tests for assertion funcs (@kenanfarukcakir)
  • 7be6ed90eb485e612e8a8f48a7f1a8792edab831: assertion enabled func (@kenanfarukcakir)
  • d7040b4acefcf6141683938a7eb5cc882a8b1e06: capture cookie (@kenanfarukcakir)
  • 0692d5d0d55796e0c960a9c58334d7b87c2aa766: change ch close location (@kenanfarukcakir)
  • 9a7f9b090308bb061b86e1d542832b461fa93357: classify 'Client.Timeout exceeded while awaiting headers' as connTimeout (@kenanfarukcakir)
  • eaa6357a2e9d85dcd919d25329eef7f9ddefa3b6: delete reduntant exp (@kenanfarukcakir)
  • 473d93346afc01a90c48bd04e323f7467c35315a: divide assertion service interface (@kenanfarukcakir)
  • a8df53ffc2b0d06b3f25f8eafa51807580eaa1b4: doc update (@kursataktas)
  • c29ab796678f3de379cbea8eb29cf67eb45c4d1e: duplicate result chans, add fail count (@kenanfarukcakir)
  • 4fe3bf8256935c369021e26a81d304ab0a4483d2: fix hammer tests (@kenanfarukcakir)
  • ff98b2bef5f4b702565fe7cf1585dc889b17abe7: fix headers (@kursataktas)
  • 59bf82a09f97bd782815c8047d13a2867a1ea166: fix injection error bug (@kenanfarukcakir)
  • ca908b8d88c55b53c0a7a33882198c648b6364ac: fix race on response read dur (@kenanfarukcakir)
  • ee1e6ec49d89e2ea7eb7d7ad49edb5e6bc41a07f: fix test (@kenanfarukcakir)
  • 871f6ec2518a96183b890a530c0360b9ff3f9fdc: fix test (@kenanfarukcakir)
  • e077172ef829cde136ea4bde008a9a00e2c60b79: implement abort logic (@kenanfarukcakir)
  • 4c61d1ee2e4bc2d0d47bc659fa5b9fc18574de96: inject initialized services to engine (@kenanfarukcakir)
  • 9647f4edc031533565943573a73be1cce080dda4: keep failcount in assertion service (@kenanfarukcakir)
  • abb8a95d731c4c6d5c673ce1583e81251ccda04d: keep iteration time array sorted (@kenanfarukcakir)
  • 0ee297572987c5f8cde96b3393c9143bedd11478: lower timeout on multipart test (@kenanfarukcakir)
  • c366e6a46f66261b2f0e49fa3294804287f54737: merge develop (@kenanfarukcakir)
  • b47adbe0ec1b7aac4865636b05d636c5d7947b0a: merge develop (@kenanfarukcakir)
  • 78edf8acb1ff2707e5379f967077d416c9b257b2: merge develop (@kenanfarukcakir)
  • 4d91a84fd1e60d5ee325073b7935397f30b6db36: move exit status test to exclude windows from go build (@kenanfarukcakir)
  • b594b57c075e2b7ca27d4f0b6bb72e9341c188d9: only allow cookies in user modes (@kenanfarukcakir)
  • bbe0605ce796802143c02037b543cb2d26f85d22: opt func for cookie set (@kenanfarukcakir)
  • 9656450ed8c5562ac3d945b46d9c2695fc629894: os exit 1 at main in case of test fail (@kenanfarukcakir)
  • c053207a31330ea30eb0374dcbd7f75ee469a06c: parse raw cookie (@kenanfarukcakir)
  • ef1185b1fd5f02151c2f595aef39e0b3e94c0e7e: print failed assertions test wide (@kenanfarukcakir)
  • ac9c903f98b85028f46ed623a531e384bcdf5741: print test status stdout (@kenanfarukcakir)
  • c33ac0795916b8079391edb33606dbc8aebe3d62: read custom cookies from config (@kenanfarukcakir)
  • 7487b112a7c54445ce39bc90c9c95aa205382290: readme (@kenanfarukcakir)
  • b764f1897683a818f7158ef25d973502f7aab954: readme (@kenanfarukcakir)
  • 106fa76dc28aac505908aa089499c85c029e6c30: refactor channel directions (@kenanfarukcakir)
  • 1617e1d492543630aff74d9bbd3b966252381059: refactor report (@kenanfarukcakir)
  • f0753700c2d0fb07ecb816d00b7417a4db07ae6a: remove -c flag on go test (@kenanfarukcakir)
  • 53be3c3f7290f225d0230b375351f631bc116312: remove alpha from benchstat temporarily, increase N for multipart (@kenanfarukcakir)
  • ddd8822b22ef03ee3e2d2d35f68ce1d0014e71e9: remove randomCity from benchmark tests (@kenanfarukcakir)
  • 30fde18876b41e54958932a62a4f7c3f4f3b8a91: remove unnecessary print (@kenanfarukcakir)
  • a7b1aa68549c6d222b6439e93d7a03f06e8177bd: replace assertions field to success_criterias (@kenanfarukcakir)
  • 12e6692cf1ac40cbc4ffd5c0de0a77a4f17e8912: resolve conflict (@kenanfarukcakir)
  • 7f35c2b90fbfd017e663ef545b4a029263a5cc5f: result listener done chan (@kenanfarukcakir)
  • 0bc5301707d8dffbf78035afb1eedd329b387f99: return immediately from trace hooks (@kenanfarukcakir)
  • 53c88b8bee932d474dce098b1d4c072e9ead1c2d: revert (@kenanfarukcakir)
  • 11bd72e9c2d445182b75e608e27f6ecf3b6fbd26: run assertion service only if rules are given (@kenanfarukcakir)
  • 51a46b51867b0033d67f45dce227ddca38e12806: run benchmark processes N times (@kenanfarukcakir)
  • e4f7327c6d3965f1f2563f98725fe4c2a733c75f: run only one benchmark test for multipart, run N times for rest (@kenanfarukcakir)
  • c33ff3a916e7fbe1ee5383fdf167078e06960e71: run whole benchmark N times and modify cpu thresholds (@kenanfarukcakir)
  • e1e792e9d6e28dc678de3af8ddb77c95eac2577e: selfhosted readme update (@kursataktas)
  • 47b638e5072602e114611def0d878515ae0aa080: set benchmark timeout to 1h (@kenanfarukcakir)
  • 32b4ee05e67771b3ac64a48a41737fd727b3ebea: set benchtime to 3 (@kenanfarukcakir)
  • adaab803c3cea4342c0f6016c5063f5908c3ca58: set benctime to 3 (@kenanfarukcakir)
  • 1a8eeb42483f8aab5b718a08d9489e8377645c3c: set client count to 1 in debug mode (@kenanfarukcakir)
  • ddf1ccec31c00a8eec7206116bafffaf4bfaca71: set initial cookies (@kenanfarukcakir)
  • a4e3b6c7b4db1544c642dd39bd845052d1df041d: show failed criterias on debug mode (@kenanfarukcakir)
  • 658b221f501dc9a330c001f447b2a2db4f8bd4bb: signle mode on hammer tests (@kenanfarukcakir)
  • ec7f438e6ad3310e9551fc136c15753f6789abf1: single mode (@kenanfarukcakir)
  • 651d0be0da446a139a5d51e0ac6d817e8a27560a: start cookie manager (@kenanfarukcakir)
  • 970b46e06efc16d6cb7e16575687ca841becd674: start test-wide assertion structure (@kenanfarukcakir)
  • 7c906ac80861e673c73b429438e0eda269790b64: stdout test status (@kenanfarukcakir)
  • 9f6f2518fd83d549a56b3c7566312acd94cbd1fc: stdout-json listens to test assertion result (@kenanfarukcakir)
  • f15d10693a5154468df1f68cba5e2611b9aa49af: store iteration times cumulatively (@kenanfarukcakir)
  • 5961a0545f283c469ead2ceefecd8bb2670df10d: test assertions enabled check (@kenanfarukcakir)
  • 9be0c5f7e1f7dd75f3976bf0bdf620e354711c6e: test cookie expires check (@kenanfarukcakir)
  • 89438901c5c2706ed1c46bc21b7810763d24f25e: test exit status on abort (@kenanfarukcakir)
  • 0d35e00572b9fdb0af4f8a0a059726a0be754946: undo last commit (@kenanfarukcakir)
  • f240dae2131e9ac2dd535602d6728ce3767c189b: update benchstat script (@kenanfarukcakir)
  • 7960b9e81dd4f3ff90acd4006e770e667f5acffa: update client timeout on user modes (@kenanfarukcakir)
  • d71c39d6a3437c141d89b7f35c0e6e623f1e11f8: update headline (@kursataktas)
  • a134c56d8f47186f2f0a007be87216e94dd696e4: update jenkins benchmark (@kenanfarukcakir)
  • 42f1436a55935a75e8606c7f1255bc26fdc624b1: update links (@kursataktas)
  • 70d78ad8e6c430f19507557e623f9098fdfea3e2: update readme (@kenanfarukcakir)
  • 87a66bf4d93f52ceca4025d97c6e138f13656bae: update readme (@kenanfarukcakir)
  • 16fbcbdab883e1b81dc2c17932ef48a44325976c: update readme for cookies (@kenanfarukcakir)
  • b19d110193971f12869877f8874f39e7b3f81bd9: update testAssertionResult (@kenanfarukcakir)
  • ec15955c79187e486dda4884b4170f3571c1e75a: use channel approach in trace (@kenanfarukcakir)

More? 🚀

v0.16.7

1 year ago

Changelog

  • e23101ea1264d3152d896759f674fbc9b123c166: add 500rps test to benchmark (@kenanfarukcakir)
  • 40b2c5c02bb3331bef24f5a5042572e1ed4c80be: add dynamic injection to multipart benchmark (@kenanfarukcakir)
  • c23e15611d60acca30ff129ace51a8c677ddae6a: add test for body reader (@kenanfarukcakir)
  • a861b9d3d8f2ff327f8631fced4f574062b2ee36: add test for dynamic injection to json (@kenanfarukcakir)
  • 634c4806cc5f04ac0d7ba31f72bca7877af45410: adjust benchmark (@kenanfarukcakir)
  • 04855be3372fe5dd117f8b54262a2f94e9b52f0a: adjust benchmark thresholds (@kenanfarukcakir)
  • 1ef31cbcd009ce3adb3a3157e3711972fde6e5d3: adjust benchmark thresholds (@kenanfarukcakir)
  • 65f818a95c6074b9197ef8896b83f04de0b96664: adjust cpu threshold in benchmark (@kenanfarukcakir)
  • c4d582b6509b6d7f18a410189cb55e41e1c93b57: benchmark configs (@kenanfarukcakir)
  • 221221bf47b391c959bd60da20e6ebb29c19f535: implement custom http body (@kenanfarukcakir)
  • 1d15662ed3f27f95ec914ec0ce49c581ae8e92c1: init buffer with cap and use unsafe ptr for json valid in injection (@kenanfarukcakir)
  • 57513f7fb3e367d5d754d3eb3537d4664834d8a4: only run multipart in benchmark for now (@kenanfarukcakir)
  • 8d4fa79e0c267a9231b3735deef2b8c7e23f8ab8: refactor body reader (@kenanfarukcakir)
  • 2cfde8a77366513eb3e1cdfaa6fdf5a8f6ba4e95: refactor clientpool as generic (@kenanfarukcakir)
  • bc267b4d2657a44c6281c252e1d1165ab3ed5cdc: refactor ddosify body reader (@kenanfarukcakir)
  • 2af64f0758271e29b56bf9f189656a35df3e9e48: refactor injection (@kenanfarukcakir)
  • 11786acedfec43a0280c91b65ebff095faf8e8a8: remove buffer pool (@kenanfarukcakir)
  • fce8bdaeced18e1faea836dc9f9b18b8235be12c: remove const body reader (@kenanfarukcakir)
  • 03948a8df9bba8b8da10b876dcdeefb172d9a262: set init count to zero (@kenanfarukcakir)
  • c39a531d40e62e559342588dbabb3edcf21f0740: temp close buff (@kenanfarukcakir)
  • 1158f40588cac48789794a79d0fed1c633c8671f: test env injection into json string (@kenanfarukcakir)
  • f94fe0ea9486d8586ea9166363e63af61c0a79f5: use a buffer pool for preparing req bodies (@kenanfarukcakir)
  • 7042a77dd6a24e626bdee63a0e8c23fb1822e607: use internal pool in buffer pool (@kenanfarukcakir)

More? 🚀

v0.16.6

1 year ago

Changelog

  • 8444f79409af39bb1613ca5e70df6cd43990a9c4: add error types for remote links (@kenanfarukcakir)
  • 8907b3041ddf21bf985aace978950e2d55fbd27d: add test for multipart err (@kenanfarukcakir)
  • 27a7d1095fb9a6307130d1f968df89a2e5b72e44: add test for remote csv err (@kenanfarukcakir)
  • 32c5062a78dd5203afd2fbbc177c448050187bd9: append wrapped errors message (@kenanfarukcakir)
  • 6ac2ca367a498831291d786639e498c3bd4f9c9c: change csv package name (@kenanfarukcakir)
  • 26466074973b247fd6b5a08670d5c0ed137147c5: wrap csv error (@kenanfarukcakir)

More? 🚀