Commit Graph

2794 Commits (e07b295d95cac8be833457fdb9db3e4525fc5d4d)

Author SHA1 Message Date
Shawn Webb a109495489 Copy over the stats callbacks with the settings object 11 years ago
Shawn Webb b7485a222c Add support for setting the HostID in freshclam 11 years ago
Shawn Webb b11a8465dd Make the MD5 hash appear as an UUID 11 years ago
Shawn Webb 20ed22bce0 Only use async mode for the initial connection. 11 years ago
Shawn Webb dbc6d4b2ce Submit basic host info when starting up freshclam 11 years ago
Shawn Webb 7c92a662d9 Add functions to set the stats callbacks. Don't submit stats when verifying CVDs. 11 years ago
Shawn Webb f310738305 Initial commit for clamsubmit app 11 years ago
Shawn Webb 8fc15040e7 Use a select-based timeout when receiving data back from the stats server 11 years ago
Shawn Webb 64b1b3e1ee Check useAsync when checking if connect() failed. 11 years ago
Shawn Webb 212b72c47b Use async socket 11 years ago
Shawn Webb 7042d882f8 Use \r\n for line termination 11 years ago
Shawn Webb e256eaa9a6 Get rid of the sample prefix. Stuff the hash in a member of the json object. 11 years ago
Shawn Webb f721facae0 Support GET, PUT, and POST. Ditch chunked transfer encoding. Always use form encoding when POSTing or PUTing data. 11 years ago
Shawn Webb 54e9f2f924 Switch to using Chunked transfer encoding to better fit a RESTful service paradigm. 11 years ago
Shawn Webb e43a53ac1c Fix typo 11 years ago
Shawn Webb 174a7eccc9 Make valgrind happy. Fix typos. 11 years ago
Shawn Webb 0882a90448 Tidy up code 11 years ago
Shawn Webb cfeb77233f Remove some debugging code. Add explanatory comments. 11 years ago
Shawn Webb b79ea1a382 Correctly get the last virus name 11 years ago
Shawn Webb 2d6361a9d0 Submit stats to dev server 11 years ago
Shawn Webb 643c3caaad Fix building on Linux 11 years ago
Shawn Webb aeafdcc09e Grab MAC addresses on OpenBSD 11 years ago
Shawn Webb 53242b9796 Use the system GUID on Windows systems 11 years ago
Shawn Webb 5ba45c0f99 OpenBSD fix #2 11 years ago
Shawn Webb fbc144c0ea Fix building on OpenBSD 11 years ago
Shawn Webb 4a4b84daca Fix Windows build 11 years ago
Shawn Webb e9b62aae1f Fix FreeBSD 11 years ago
Shawn Webb 9e0f01d995 Use hashed MAC addresses as the hostid for Linux. 11 years ago
Shawn Webb 8b14be1cf0 Use an older versin of autotools 11 years ago
Shawn Webb 02c1affff6 Fix on FreeBSD. 11 years ago
Shawn Webb c8bf9b6cb5 Add start of the code to grab the system's hostid 11 years ago
Shawn Webb 4473a0a954 Add more callbacks. Simplify the checks for submitting stats in the add sample callback 11 years ago
Shawn Webb d45267e49b Fix bug 11 years ago
Shawn Webb 30bdcf4edb Fix bugs 11 years ago
Shawn Webb 68e60b1234 Fix bugs 11 years ago
Shawn Webb f2571e344b First initial commit of the stats gathering feature 11 years ago
Kevin Lin 7e6bac37b2 check for secondary GPT validity if primary is valid 11 years ago
Steven Morgan 44006f3e05 fix OOXML file type bug. Make code more maintainable. 11 years ago
Kevin Lin 08fef61fea marked integer constants too large for long type with ULL 11 years ago
Kevin Lin 9185611549 reconf makefiles to handle new gpt parsing source file 11 years ago
Kevin Lin fce85dd750 libclamav: added GPT parsing for raw DMGs 11 years ago
Kevin Lin 328a33258a modified cli_map_scan and cli_map_scandesc to take a cli_file_t 11 years ago
Kevin Lin c7b17b3bd3 removed an unused variable 11 years ago
Kevin Lin 90c0acc762 formatted a number of bytecode files, converted tabs to spaces 12 years ago
Kevin Lin 1aa8768db2 fixed an issue where GEP with negative offset would invalidate pointer 12 years ago
Steven Morgan fe91f30865 xar: fix memory leak for error condition and additional checks during temp file cleanup 12 years ago
David Raynor d01f5c8dc5 libclamav: tweak to cli_gentempfd() 12 years ago
Steven Morgan 51c9a991eb bb#9659 correction to construction of Aho-Corasick trie fail links. 12 years ago
David Raynor 9354e51399 swf: log message down-leveling 12 years ago
David Raynor c990d220e6 swf: minor casting tweak for debug message 12 years ago