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