{"action":"opened","issue":{"url":"https://api.github.com/repos/SpiderLabs/ModSecurity/issues/1003","labels_url":"https://api.github.com/repos/SpiderLabs/ModSecurity/issues/1003/labels{/name}","comments_url":"https://api.github.com/repos/SpiderLabs/ModSecurity/issues/1003/comments","events_url":"https://api.github.com/repos/SpiderLabs/ModSecurity/issues/1003/events","html_url":"https://github.com/SpiderLabs/ModSecurity/issues/1003","id":121309704,"number":1003,"title":"Implement support to validateDTD operator into libmodsecurity","user":{"login":"zimmerle","id":428268,"avatar_url":"https://avatars.githubusercontent.com/u/428268?v=3","gravatar_id":"","url":"https://api.github.com/users/zimmerle","html_url":"https://github.com/zimmerle","followers_url":"https://api.github.com/users/zimmerle/followers","following_url":"https://api.github.com/users/zimmerle/following{/other_user}","gists_url":"https://api.github.com/users/zimmerle/gists{/gist_id}","starred_url":"https://api.github.com/users/zimmerle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zimmerle/subscriptions","organizations_url":"https://api.github.com/users/zimmerle/orgs","repos_url":"https://api.github.com/users/zimmerle/repos","events_url":"https://api.github.com/users/zimmerle/events{/privacy}","received_events_url":"https://api.github.com/users/zimmerle/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/SpiderLabs/ModSecurity/labels/libmodsec%20-%20missing%20operators","name":"libmodsec - missing operators","color":"FFE470"},{"url":"https://api.github.com/repos/SpiderLabs/ModSecurity/labels/libmodsecurity","name":"libmodsecurity","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/SpiderLabs/ModSecurity/milestones/9","html_url":"https://github.com/SpiderLabs/ModSecurity/milestones/v3.0.0","labels_url":"https://api.github.com/repos/SpiderLabs/ModSecurity/milestones/9/labels","id":1360031,"number":9,"title":"v3.0.0","description":"That will be the first release for libModSecurity. For more information about libModSecurity, please check: https://github.com/SpiderLabs/ModSecurity/tree/libmodsecurity","creator":{"login":"zimmerle","id":428268,"avatar_url":"https://avatars.githubusercontent.com/u/428268?v=3","gravatar_id":"","url":"https://api.github.com/users/zimmerle","html_url":"https://github.com/zimmerle","followers_url":"https://api.github.com/users/zimmerle/followers","following_url":"https://api.github.com/users/zimmerle/following{/other_user}","gists_url":"https://api.github.com/users/zimmerle/gists{/gist_id}","starred_url":"https://api.github.com/users/zimmerle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zimmerle/subscriptions","organizations_url":"https://api.github.com/users/zimmerle/orgs","repos_url":"https://api.github.com/users/zimmerle/repos","events_url":"https://api.github.com/users/zimmerle/events{/privacy}","received_events_url":"https://api.github.com/users/zimmerle/received_events","type":"User","site_admin":false},"open_issues":8,"closed_issues":1,"state":"open","created_at":"2015-10-16T18:40:10Z","updated_at":"2015-12-09T18:28:51Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2015-12-09T18:28:51Z","updated_at":"2015-12-09T18:28:51Z","closed_at":null,"body":"Operator **validateDTD** needs to be implemented inside libmodsecurity.\r\n\r\nThe documentation of the operator can be found here:\r\nhttps://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#validateDTD\r\n\r\nThe file already exist in the repository:\r\nhttps://github.com/SpiderLabs/ModSecurity/blob/libmodsecurity/src/operators/validate_dtd.cc"}}