Граф коммитов

61 Коммитов

Автор SHA1 Сообщение Дата
Guillaume Destuynder acc0e52b2a target to upload to pypi 2015-06-19 16:34:13 -07:00
Guillaume Destuynder 19d573616a Add test/tests make targets 2015-06-15 16:02:22 -07:00
Guillaume Destuynder 3f9ca22f2d Typo fix in tests 2015-06-15 16:01:11 -07:00
Guillaume Destuynder aa71c88efd Bugfix: Mimic HTTP post functionality that raises an exception on HTTP error when not using futures
otherwise, you wouldn't know when your message isn't sent properly.
2015-06-15 15:13:58 -07:00
Guillaume Destuynder 81d51c58cc Add support for RRA type event/index 2015-06-15 15:12:41 -07:00
Guillaume Destuynder bc3057291d Merge pull request #6 from ameihm0912/master
Asset hints and compliance updates
2015-06-01 14:30:13 -07:00
Aaron Meihm 629ed0cbe7 update documentation for compliance event changes 2015-03-16 11:03:30 -05:00
Aaron Meihm 64074a3613 validate dict in validate_log() vs object (for compliance msg) 2015-03-16 11:00:06 -05:00
Aaron Meihm 37de0fd0d1 update compliance item format to align with standard event 2015-03-16 10:05:15 -05:00
Aaron Meihm ceb3ac8496 add support for asset hint events 2015-03-09 10:59:24 -05:00
Guillaume Destuynder 4aefde4803 Merge pull request #5 from ameihm0912/master
Overhaul of mozdef_client:
New Simple class for compatibility (same usage as before) and ease of use. More modern interface for events also available.
Unit test support.
2015-03-06 14:52:42 -08:00
Aaron Meihm 911db1791c change legacy -> simple since we will want to keep this around
The simple message submission is less code in calling applications
and makes it a bit easier to integrate.
2015-03-06 16:48:12 -06:00
Aaron Meihm b59ef4c247 add a legacy compatibility mode that wraps newer objects 2015-03-06 10:02:32 -06:00
Aaron Meihm d9c75dcb03 resolve a bunch of minor issues identified in PR 2015-03-06 09:15:29 -06:00
Aaron Meihm af158811a8 add methods to configure certificate validation 2015-03-05 15:14:20 -06:00
Aaron Meihm a6cb900c6a documentation updates 2015-03-05 15:14:14 -06:00
Aaron Meihm 9b3fa0ac9d documentation updates 2015-03-05 14:43:35 -06:00
Aaron Meihm c3755576f4 add a method to set event category field 2015-03-05 14:29:10 -06:00
Aaron Meihm b7be65942c add some additional event fields that were missing 2015-03-05 14:26:48 -06:00
Aaron Meihm 5b441d690f remove comment that is no longer applicable 2015-03-05 14:21:26 -06:00
Aaron Meihm 63b922e836 remove comment that is no longer applicable 2015-03-05 14:18:56 -06:00
Aaron Meihm adf64c10d7 additional documentation updates 2015-03-04 15:10:21 -06:00
Aaron Meihm 4859282716 additional documentation updates 2015-03-04 15:02:06 -06:00
Aaron Meihm 016bb039fc some documentation additions 2015-03-04 14:54:44 -06:00
Aaron Meihm 88debdd1cb add back support for syslog submission 2015-03-04 14:45:13 -06:00
Aaron Meihm 2426b1d1aa make sourcename a required field in vulnerability events 2015-03-04 13:50:42 -06:00
Aaron Meihm 9318a39859 remove unused _timestamp, add self to fire_and_forget method 2015-03-04 13:46:32 -06:00
Aaron Meihm b17f93b2e3 remove unused http callback, some additional cleanup 2015-03-04 12:43:05 -06:00
Aaron Meihm 542e7b0cee overhaul mozdef_client, now a bit clearer and more maintainable 2015-03-04 12:32:43 -06:00
Aaron Meihm 6d6f38c044 support setting tags for compliance item 2015-02-10 11:04:47 -06:00
Guillaume Destuynder ddf3ccf484 Merge pull request #3 from ameihm0912/master
add gitignore
2015-01-28 19:54:10 +01:00
Aaron Meihm 36958afe56 add gitignore 2015-01-28 12:43:09 -06:00
Guillaume Destuynder 449f1c49e1 Merge pull request #2 from ameihm0912/master
support sending custom vulnerability events through mozdef_client
2015-01-23 17:25:15 +01:00
Aaron Meihm 0dcc7a1f9d support sending custom vulnerability events through mozdef_client 2015-01-21 16:30:22 -06:00
Guillaume Destuynder 6e730dfcf6 Bring TODO list up to date 2014-12-17 20:02:12 +01:00
Guillaume Destuynder 3477bdcaed Convert to sending message types by function name
mozdef_client.send_event()
mozdef_client.send() (alias of send_event())
mozdef_client.send_compliance()
2014-12-17 20:01:15 +01:00
Aaron Meihm 76ecb0f0b2 add validation for compliance messages 2014-12-17 11:37:54 -06:00
Aaron Meihm 0c578699ea support compliance message types 2014-12-17 11:15:58 -06:00
Guillaume Destuynder 4e73d249ce s/mozdef_lib/mozdef_client/
s/mozdef/mozdef_client/

In order to avoid confusion with "internal" mozdef libs
2014-12-17 17:59:07 +01:00
Guillaume Destuynder e240cbf4c2 Merge pull request #4 from ameihm0912/master
compat for python2's Session module
2014-12-16 20:36:49 +01:00
Aaron Meihm a109dd750e standard requests module doesnt support background_callback 2014-12-15 11:16:42 -06:00
Aaron Meihm f849be8168 validate summary is set in log_msg 2014-12-15 11:11:17 -06:00
Guillaume Destuynder fb73645cc6 Merge pull request #3 from jeffbryner/master
Actually report UTC time.
2014-10-21 09:22:52 -07:00
Jeff Bryner 2ea5dedbf8 utcnow to arrive at a naive, but UTC accurate date 2014-10-21 08:50:01 -07:00
Guillaume Destuynder 77856c38c5 Support sending to syslog
It uses an easy to re-parse flattened out text format. This format could be re-used when clients need to send through
syslog (due to resource or transport mechanism constraints for example) and easily parsed back to JSON at the MozDef or
Heka side.
2014-05-13 15:20:46 -07:00
Guillaume Destuynder da6e2d35be Merge pull request #1 from BjornArnelid/master
Indentation corrected, and replaced tab with four spaces.
2014-04-21 10:02:27 -07:00
Guillaume Destuynder 1a9bb2678e Merge pull request #2 from netantho/master
Fix doc errors
2014-04-21 09:56:49 -07:00
averez e280fbbba1 Fix doc errors 2014-04-17 15:36:26 -07:00
BjornArnelid 520defd301 Replaced tab with spaces.. 2014-04-03 21:48:19 +02:00
Guillaume Destuynder d25e8f1108 add deps to rpm building 2014-04-01 12:15:18 -07:00