[Forensics-changes] [yara] 43/135: Remove unnecessary file

Hilko Bengen bengen at moszumanska.debian.org
Sat Jul 1 10:27:30 UTC 2017


This is an automated email from the git hooks/post-receive script.

bengen pushed a commit to annotated tag v3.1.0
in repository yara.

commit 65170fff9b14655f79929023cbc3ecb0f9c9c48a
Author: Victor M. Alvarez <plusvic at gmail.com>
Date:   Fri Jul 4 10:58:18 2014 +0200

    Remove unnecessary file
---
 libyara/exec.h | 105 ---------------------------------------------------------
 1 file changed, 105 deletions(-)

diff --git a/libyara/exec.h b/libyara/exec.h
deleted file mode 100644
index a030ee7..0000000
--- a/libyara/exec.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/*
-Copyright (c) 2013. The YARA Authors. All Rights Reserved.
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-*/
-
-#ifndef YR_EXEC_H
-#define YR_EXEC_H
-
-#include <yara/hash.h>
-#include <yara/rules.h>
-
-#define UNDEFINED           0xFFFABADAFABADAFFLL
-#define IS_UNDEFINED(x)     ((x) == UNDEFINED)
-
-#define OP_HALT           255
-
-#define OP_AND            1
-#define OP_OR             2
-#define OP_XOR            3
-#define OP_NOT            4
-#define OP_LT             5
-#define OP_GT             6
-#define OP_LE             7
-#define OP_GE             8
-#define OP_EQ             9
-#define OP_NEQ            10
-#define OP_SZ_EQ          11
-#define OP_SZ_NEQ         12
-#define OP_ADD            13
-#define OP_SUB            14
-#define OP_MUL            15
-#define OP_DIV            16
-#define OP_MOD            17
-#define OP_NEG            18
-#define OP_SHL            19
-#define OP_SHR            20
-#define OP_PUSH           21
-#define OP_POP            22
-#define OP_CALL           23
-#define OP_OBJ_LOAD       24
-#define OP_OBJ_VALUE      25
-#define OP_OBJ_FIELD      26
-#define OP_INDEX_ARRAY    27
-#define OP_STR_COUNT      28
-#define OP_STR_FOUND      29
-#define OP_STR_FOUND_AT   30
-#define OP_STR_FOUND_IN   31
-#define OP_STR_OFFSET     32
-#define OP_OF             33
-#define OP_PUSH_RULE      34
-#define OP_MATCH_RULE     35
-#define OP_INCR_M         36
-#define OP_CLEAR_M        37
-#define OP_ADD_M          38
-#define OP_POP_M          39
-#define OP_PUSH_M         40
-#define OP_SWAPUNDEF      41
-#define OP_JNUNDEF        42
-#define OP_JLE            43
-#define OP_SIZE           44
-#define OP_ENTRYPOINT     45
-#define OP_INT8           46
-#define OP_INT16          47
-#define OP_INT32          48
-#define OP_UINT8          49
-#define OP_UINT16         50
-#define OP_UINT32         51
-#define OP_CONTAINS       52
-#define OP_MATCHES        53
-#define OP_IMPORT         54
-
-
-typedef struct _YR_YR_EVALUATION_CONTEXT
-{
-  uint64_t  file_size;
-  uint64_t  entry_point;
-
-  void* user_data;
-
-  YR_MEMORY_BLOCK*  mem_block;
-  YR_HASH_TABLE*  objects_table;
-  YR_CALLBACK_FUNC  callback;
-
-} YR_EVALUATION_CONTEXT;
-
-
-int yr_execute_code(
-    YR_RULES* rules,
-    YR_EVALUATION_CONTEXT* context,
-    int timeout,
-    time_t start_time);
-
-#endif
-

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/forensics/yara.git



More information about the forensics-changes mailing list