"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/service_inspectors/http2_inspect/http2_enum.h" between
snort3-3.1.36.0.tar.gz and snort3-3.1.38.0.tar.gz

About: Snort 3 is a network intrusion prevention and detection system (IDS/IPS) combining the benefits of signature, protocol and anomaly-based inspection.

http2_enum.h  (snort3-3.1.36.0):http2_enum.h  (snort3-3.1.38.0)
skipping to change at line 98 skipping to change at line 98
EVENT_HEADER_UPPERCASE = 30, EVENT_HEADER_UPPERCASE = 30,
EVENT_INVALID_WINDOW_UPDATE_FRAME = 31, EVENT_INVALID_WINDOW_UPDATE_FRAME = 31,
EVENT_WINDOW_UPDATE_FRAME_ZERO_INCREMENT = 32, EVENT_WINDOW_UPDATE_FRAME_ZERO_INCREMENT = 32,
EVENT_REQUEST_WITHOUT_METHOD = 33, EVENT_REQUEST_WITHOUT_METHOD = 33,
EVENT_TABLE_SIZE_UPDATE_NOT_AT_HEADER_START = 34, EVENT_TABLE_SIZE_UPDATE_NOT_AT_HEADER_START = 34,
EVENT_MORE_THAN_2_TABLE_SIZE_UPDATES = 35, EVENT_MORE_THAN_2_TABLE_SIZE_UPDATES = 35,
EVENT_HPACK_TABLE_SIZE_UPDATE_EXCEEDS_MAX = 36, EVENT_HPACK_TABLE_SIZE_UPDATE_EXCEEDS_MAX = 36,
EVENT_UNEXPECTED_DATA_FRAME = 37, EVENT_UNEXPECTED_DATA_FRAME = 37,
EVENT_NON_DATA_FRAME_TOO_LONG = 38, EVENT_NON_DATA_FRAME_TOO_LONG = 38,
EVENT_LOSS_OF_SYNC = 39, EVENT_LOSS_OF_SYNC = 39,
EVENT_INVALID_PRIORITY_FRAME = 40,
EVENT_INVALID_GOAWAY_FRAME = 41,
EVENT__MAX_VALUE EVENT__MAX_VALUE
}; };
// All the infractions we might find while parsing and analyzing a message // All the infractions we might find while parsing and analyzing a message
enum Infraction enum Infraction
{ {
INF__NONE = -1, INF__NONE = -1,
INF_INT_EMPTY_BUFF = 0, INF_INT_EMPTY_BUFF = 0,
INF_INT_MISSING_BYTES = 1, INF_INT_MISSING_BYTES = 1,
INF_INT_OVERFLOW = 2, INF_INT_OVERFLOW = 2,
skipping to change at line 155 skipping to change at line 157
INF_REQUEST_WITHOUT_METHOD = 40, INF_REQUEST_WITHOUT_METHOD = 40,
INF_CONNECT_WITHOUT_AUTHORITY = 41, INF_CONNECT_WITHOUT_AUTHORITY = 41,
INF_TOO_MANY_STREAMS = 42, INF_TOO_MANY_STREAMS = 42,
INF_INVALID_RST_STREAM_FRAME = 43, INF_INVALID_RST_STREAM_FRAME = 43,
INF_BAD_RST_STREAM_SEQUENCE = 44, INF_BAD_RST_STREAM_SEQUENCE = 44,
INF_HEADER_UPPERCASE = 45, INF_HEADER_UPPERCASE = 45,
INF_INVALID_WINDOW_UPDATE_FRAME = 46, INF_INVALID_WINDOW_UPDATE_FRAME = 46,
INF_WINDOW_UPDATE_FRAME_ZERO_INCREMENT = 47, INF_WINDOW_UPDATE_FRAME_ZERO_INCREMENT = 47,
INF_UNEXPECTED_DATA_FRAME = 48, INF_UNEXPECTED_DATA_FRAME = 48,
INF_NON_DATA_FRAME_TOO_LONG = 49, INF_NON_DATA_FRAME_TOO_LONG = 49,
INF_BAD_PRIORITY_FRAME_STREAM_ID = 50,
INF_BAD_PRIORITY_FRAME_LENGTH = 51,
INF_BAD_GOAWAY_FRAME_STREAM_ID = 52,
INF_BAD_GOAWAY_FRAME_LENGTH = 53,
INF_BAD_GOAWAY_FRAME_R_BIT = 54,
INF__MAX_VALUE INF__MAX_VALUE
}; };
enum HeaderFrameFlags enum HeaderFrameFlags
{ {
FLAG_ACK = 0x1, FLAG_ACK = 0x1,
FLAG_END_STREAM = 0x1, FLAG_END_STREAM = 0x1,
FLAG_END_HEADERS = 0x4, FLAG_END_HEADERS = 0x4,
FLAG_PADDED = 0x8, FLAG_PADDED = 0x8,
FLAG_PRIORITY = 0x20, FLAG_PRIORITY = 0x20,
 End of changes. 2 change blocks. 
0 lines changed or deleted 7 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)