|
496f7d6399
|
whois: now able to use a CRI API dump
|
2017-09-02 12:46:51 +02:00 |
|
|
4819e17a4e
|
dig: better parse dig syntax @ and some +
|
2017-09-02 12:46:51 +02:00 |
|
|
9c2acb9840
|
dig: new module
|
2017-09-02 12:46:51 +02:00 |
|
|
9b5a400ce9
|
shodan: introducing new module to search on shodan
|
2017-09-02 12:46:51 +02:00 |
|
|
e3ebd7d05c
|
tools/web: new parameter to choose max content size to retrieve
|
2017-09-02 12:46:51 +02:00 |
|
|
e947eccc48
|
cve: improve read of partial and inexistant CVE
|
2017-09-02 12:46:51 +02:00 |
|
|
b2aa0cc5aa
|
disas: new module, aim to disassemble binary code. Closing #67
|
2017-09-02 12:46:51 +02:00 |
|
|
2df449fd96
|
freetarifs: new module
|
2017-09-02 12:46:51 +02:00 |
|
|
9257abf9af
|
suivi: support USPS
|
2017-09-02 12:46:51 +02:00 |
|
|
e04ea98f26
|
suivi: support DHL
|
2017-09-02 12:46:51 +02:00 |
|
|
3dcd2e653d
|
suivi: fix error handling of fedex parcel
|
2017-09-02 12:46:51 +02:00 |
|
|
db3d0043da
|
pkgs: new module to display quick information about common softwares
|
2017-09-02 12:46:51 +02:00 |
|
|
d59328c273
|
Fix module unloading
|
2017-09-02 12:46:51 +02:00 |
|
|
fa79a730ae
|
Store module into weakref
|
2017-09-02 12:46:51 +02:00 |
|
|
c8941201d2
|
datastore/xml: handle entire file save and be closer with new nemubot XML API
|
2017-09-02 12:46:51 +02:00 |
|
|
d66d6c8ded
|
tools/xmlparser: implement writer
|
2017-09-02 12:46:51 +02:00 |
|
|
2f2e989da6
|
openroute: new module providing geocode and direction instructions
Closing issue #46
|
2017-09-02 12:46:51 +02:00 |
|
|
4d65524aad
|
tools/web: new option decode_error to decode non-200 page content (useful on REST API)
|
2017-09-02 12:46:51 +02:00 |
|
|
3dbf8ed6ea
|
tools/web: display socket timeout
|
2017-09-02 12:46:51 +02:00 |
|
|
8e0d746e4e
|
cve: update and clean module, following NIST website changes
|
2017-09-02 12:46:51 +02:00 |
|
|
9f8fa9f31f
|
socket: limit getaddrinfo to TCP connections
|
2017-09-02 12:46:51 +02:00 |
|
|
53bedd338a
|
events: fix help when no event is defined
|
2017-09-02 12:46:51 +02:00 |
|
|
c3b1c7534c
|
run: recreate the sync_queue on run, it seems to have strange behaviour when created before the fork
|
2017-09-02 12:46:51 +02:00 |
|
|
1a5aca4844
|
event: ensure that enough consumers are launched at the end of an event
|
2017-09-02 12:46:51 +02:00 |
|
|
f60ab46274
|
rename module nextstop: ratp to avoid import loop with the inderlying Python module
|
2017-09-02 12:46:51 +02:00 |
|
|
8982965ed9
|
main: new option -A to run as daemon
|
2017-09-02 12:46:51 +02:00 |
|
|
d4302780da
|
Use getaddrinfo to create the right socket
|
2017-09-02 12:46:51 +02:00 |
|
|
1f5cfb2ead
|
Try to restaure frm_owner flag
|
2017-09-02 12:46:51 +02:00 |
|
|
838b76081d
|
When launched in daemon mode, attach to the socket
|
2017-09-02 12:46:51 +02:00 |
|
|
b7e12037de
|
Deamonize later
|
2017-09-02 12:46:51 +02:00 |
|
|
302086d75b
|
Local client now detects when server close the connection
|
2017-09-02 12:46:51 +02:00 |
|
|
ad23fadab1
|
Fix communication over unix socket
|
2017-09-02 12:46:51 +02:00 |
|
|
1d554e0b0f
|
Handle multiple SIGTERM
|
2017-09-02 12:46:51 +02:00 |
|
|
a624fca347
|
suivi: add fedex
|
2017-09-02 12:46:51 +02:00 |
|
|
12403a3690
|
suivi: use getURLContent instead of call to urllib
|
2017-09-02 12:46:51 +02:00 |
|
|
5f58f71d2f
|
tools/web: fill a default Content-Type in case of POST
|
2017-09-02 12:46:51 +02:00 |
|
|
109b7440e0
|
tools/web: improve redirection reliability
|
2017-09-02 12:46:51 +02:00 |
|
|
b1ad4bcf23
|
tools/web: forward all arguments passed to getJSON and getXML to getURLContent
|
2017-09-02 12:46:51 +02:00 |
|
|
465bfefdab
|
Update weather module: refleting forcastAPI changes
|
2017-09-02 12:46:51 +02:00 |
|
|
91230ac101
|
modulecontext: use inheritance instead of conditional init
|
2017-09-02 12:46:51 +02:00 |
|
|
b809451be2
|
Avoid stack-trace and DOS if event is not well formed
|
2017-07-16 21:17:48 +02:00 |
|
|
dbcc7c664f
|
[nextstop] Use as system wide module
|
2017-07-16 21:17:48 +02:00 |
|
|
8de31d784b
|
Allow module function to be generators
|
2017-07-16 21:17:48 +02:00 |
|
|
f4216af7c7
|
Parse server urls using parse_qs
|
2017-07-16 21:17:48 +02:00 |
|
|
cf8e1cffc5
|
Format and typo
|
2017-07-16 21:17:48 +02:00 |
|
|
97a1385903
|
Implement socket server subparse
|
2017-07-16 21:17:48 +02:00 |
|
|
764e6f070b
|
Refactor file/socket management (use poll instead of select)
|
2017-07-16 21:17:48 +02:00 |
|
|
6d8dca211d
|
Use fileno instead of name to index existing servers
|
2017-07-16 21:17:48 +02:00 |
|
|
1c21231f31
|
Use super() instead of parent class name
|
2017-07-16 21:17:48 +02:00 |
|
|
2a3cd07c63
|
Documentation
|
2017-07-16 21:17:48 +02:00 |
|