Commit graph

26 commits

Author SHA1 Message Date
Micah Snyder
5ba88cab51 Corrections to links in UserManual. 2018-12-02 23:07:09 -05:00
Mickey Sola
89d6620b3a docs - updating Usage docs based on feedback 2018-12-02 23:07:08 -05:00
Mickey Sola
68ded1f6d7 docs - updating Usage on-access info 2018-12-02 23:07:08 -05:00
Mickey Sola
ab012ecae8 docs - adding links to Usage documentations along with some other formatting touchups 2018-12-02 23:07:08 -05:00
Mickey Sola
6ed3d579a7 docs - overhauling Usage documentation 2018-12-02 23:07:08 -05:00
Micah Snyder
83bc694ced Restructured the signature writing documentation, and supplemented it with dconf documentation, file type magic documentation, and references for ClamAV functionality levels. 2018-12-02 23:07:08 -05:00
Andrew
799c100266 Update sig docs to have more info about sig writing 2018-12-02 23:07:08 -05:00
Micah Snyder
53a419744c Added recommended system requirements to the user manual in the introduction. 2018-12-02 23:07:08 -05:00
Micah Snyder
8a6eec6a13 Some formatting adjustments to the development guide. Added development guide to UserManual.md table of contents. 2018-12-02 23:07:08 -05:00
Andrew
47ae24a8a6 Update development docs based on Micah's feedback 2018-12-02 23:07:08 -05:00
Andrew
678f79064a Add page with use info related to ClamAV dev 2018-12-02 23:07:08 -05:00
Micah Snyder
3c43fffda7 Improvements to signature writing documentation. Notably the inclusion of a comprehensive CL_TYPE file type reference, requested by in bb11408. 2018-12-02 23:07:07 -05:00
Mickey Sola
ceef37d3b6 jira-191 - dev/0.101 - expanding upon on-access documentation 2018-12-02 23:07:07 -05:00
Mickey Sola
ee3741fea4 docs - adding OnAccess user manual to docs 2018-12-02 23:07:07 -05:00
Mickey Sola
6ad41ab25f bcomp - fixing case where automatic detection would fail against little endian hex values; removing code for little endian decimal support; fixing some clang warnings; fixes for hexidecimal detection in sli_strnto functions; updating documentation 2018-12-02 23:07:04 -05:00
Mickey Sola
85f528e8aa bcomp - adding option for automatic detection and extraction of decimal or hex values from the buffer 2018-12-02 23:07:04 -05:00
Mickey Sola
e2e36c9f01 bcomp - updating documentation to account for new byte extraction options and comma separated comparisons 2018-12-02 23:07:04 -05:00
Mickey Sola
efad2ac142 bcomp - updating signatures.md with byte compare info 2018-12-02 23:07:03 -05:00
Micah Snyder (micasnyd)
9a54f5ccd7 Documentation improvements regarding ClamAV installation, initial setup. 2018-12-02 23:07:03 -05:00
Micah Snyder
d39cb6581f Updating libclamunrar from legacy C implementation to modern unrar 5.6.5. API changes and supporting changes included to pass the filepath of the scanned file into libclamav through the cli_ctx structure, required by the unrar library to open archives. The filename argument may be optional for the scandesc scanning variant, but libclamav will make a best effort to identify the filename from the file descriptor if it was not provided. In addition, included the ability to prefix temp file and directory names with file basenames. 2018-12-02 23:06:59 -05:00
Micah Snyder (micasnyd)
f61e92da8f Changing numerous scan options' names, primarily those of heuristic signatature alert options. Original options (command line and clamd) will remain as deprecated & undocumented for a couple releases. Added 2 extra scan options to allow users to differentiate between alerting on encrypted archives vs encrypted documents (bb11911). 2018-12-02 23:06:59 -05:00
Micah Snyder
d7979d4ff7 Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
Updated libclamav documentation detailing new scan options structure.
Renamed references to 'algorithmic' detection to 'heuristic' detection. Renaming references to 'properties' to 'collect metadata'.
Renamed references to 'scan all' to 'scan all match'.
Renamed a couple of 'Hueristic.*' signature names as 'Heuristics.*' signatures (plural) to match majority of other heuristics.
2018-12-02 23:06:59 -05:00
Micah Snyder (micasnyd)
df1fec96a1 Fixing link in documentation from old bugzilla link to current bugzilla link. 2018-07-30 09:14:28 -04:00
Micah Snyder
849830a224 Removing vestigial BasePackage.md file. 2018-07-30 09:14:07 -04:00
Micah Snyder
77dda834d6 Moving images directory under UserManual directory for additional tidyness. 2018-07-30 09:14:07 -04:00
Micah Snyder
84d9a02aa5 Cleaning up docs directory, updating some of the documentation. 2018-07-30 09:13:54 -04:00