summaryrefslogtreecommitdiff
path: root/usbredirparser
AgeCommit message (Expand)AuthorFilesLines
2022-08-02Prepare for 0.13.0 releaseHEADusbredir-0.13.0masterVictor Toso1-1/+1
2022-06-25usbredirparser: reset parser's fields on unserializeVictor Toso1-0/+15
2022-06-25usbredirparser: Fix unserialize on pristine checkVictor Toso1-3/+1
2021-12-30Check header length unserialising dataFrediano Ziglio1-6/+7
2021-11-04Prepare for 0.12.0 releaseusbredir-0.12.0Victor Toso1-2/+2
2021-11-04usbredirparser: introduce usbredirparser_get_bufferered_output_size()Victor Toso3-5/+39
2021-10-02Fix some issues detected by fuzzerFrediano Ziglio1-1/+7
2021-09-29Limit packet size during deserializationMichael Hanselmann1-1/+7
2021-09-29Change data_len and data togetherFrediano Ziglio1-7/+9
2021-09-28Implement some internal checks to make sure usbredirparser_priv is correctFrediano Ziglio1-11/+82
2021-08-28Avoid memory leak from ill-formatted serialization dataMichael Hanselmann1-5/+13
2021-08-28usbredirparser: Use consistent indentationMichael Hanselmann1-13/+13
2021-08-23Update write buffer count during deserializationMichael Hanselmann1-0/+5
2021-08-23Skip empty write buffers when unserializing parserMichael Hanselmann1-4/+22
2021-08-13Move usbredirparser magic value to public headerMichael Hanselmann2-1/+2
2021-08-12Use "#pragma once" as include guardMichael Hanselmann5-21/+5
2021-08-09Prepare for 0.11.0 releaseusbredir-0.11.0Victor Toso1-3/+3
2021-08-08Avoid use-after-free in serializationMichael Hanselmann1-3/+5
2021-07-08Use enum value for parse errors in usbredirparser_do_readMichael Hanselmann1-6/+6
2021-06-19Verify that rule separators are not emptyMichael Hanselmann1-0/+8
2021-06-18usbredirparser: free parser's data on destroyMichael Hanselmann1-0/+3
2021-06-18Release memory after handling packetMichael Hanselmann1-4/+17
2021-06-09Provides a usbredirfilter_free functionFrediano Ziglio3-4/+20
2021-06-07Use strtok style separator for usbredirfilter_string_to_rulesFrediano Ziglio2-10/+12
2021-06-07Make filter string empty if no rules are passedFrediano Ziglio1-0/+1
2021-06-05Small glibc_strtok_r optimizationFrediano Ziglio1-3/+3
2021-06-05Fix formatting warnings using some MingW versionFrediano Ziglio1-1/+3
2021-06-05filter: remove trailing rule_sep on serialization to stringVictor Toso1-1/+4
2021-06-04filter: update comment on upper limit of bcd versionVictor Toso1-1/+1
2021-06-04Use visibility to limit symbols exportedFrediano Ziglio3-3/+56
2021-06-03Fix typo in commentFrediano Ziglio1-1/+1
2021-05-29Fix typos in header commentsMichael Hanselmann2-10/+10
2021-05-27Prepare for 0.10.0 releaseusbredir-0.10.0Victor Toso1-1/+1
2021-05-25Revert "Reduce allowed bulk transfer size to 64kB"Victor Toso1-2/+2
2021-05-03build-sys: drop autotoolsVictor Toso2-30/+0
2021-04-14Add local directory to include search path for mesonMichael Hanselmann1-2/+7
2021-04-02Prepare for 0.9.0 releaseusbredir-0.9.0Victor Toso1-1/+1
2021-03-24meson: Add missing usbredir{host parser} pc filesVictor Toso1-0/+7
2021-03-24build-sys: Ship meson on a tarball from autotoolsVictor Toso1-0/+3
2021-03-24build-sys: Add meson supportVictor Toso2-0/+109
2021-02-08Limit packet length to 65 kBMichael Hanselmann1-0/+12
2021-02-08Reduce allowed bulk transfer size to 64kBMichael Hanselmann1-2/+2
2021-01-28Up-cast 16-bit integer before shifting by 16 bitsMichael Hanselmann1-3/+4
2017-07-28Avoid format truncation warnings on newer gccJonathon Jongsma1-1/+2
2016-08-03usbredirparser: prevent endless recursion if interface_count == 0Alon Levy1-1/+1
2015-12-18Remove trailing whitespaceLukas Venhoda2-8/+8
2015-11-16Fix various typos in usbredirfilter.h commentsChristophe Fergeau1-4/+4
2015-10-29Prepare for 0.7.1 releaseusbredir-0.7.1Victor Toso1-1/+1
2015-10-23Allow missing capabilities from source hostDr. David Alan Gilbert1-4/+18
2015-10-16usbredirfilter_check: force check a device if all its interfaces are skippedUri Lublin1-3/+18