Skip to content

Commit

Permalink
change license to MIT
Browse files Browse the repository at this point in the history
  • Loading branch information
RadWolfie committed Sep 26, 2024
1 parent 15f6e52 commit 12c3d46
Show file tree
Hide file tree
Showing 19 changed files with 75 additions and 617 deletions.
360 changes: 21 additions & 339 deletions LICENSE

Large diffs are not rendered by default.

29 changes: 4 additions & 25 deletions include/Xbe.h
Original file line number Diff line number Diff line change
@@ -1,28 +1,7 @@
// ******************************************************************
// *
// * Xbe.h
// *
// * XbSymbolDatabase is free software; you can redistribute them
// * and/or modify them under the terms of the GNU General Public
// * License as published by the Free Software Foundation; either
// * version 2 of the license, or (at your option) any later version.
// *
// * This program is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// * GNU General Public License for more details.
// *
// * You should have recieved a copy of the GNU General Public License
// * along with this program; see the file COPYING.
// * If not, write to the Free Software Foundation, Inc.,
// * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// *
// * (c) 2002-2003 Aaron Robinson <caustik@caustik.com>
// * (c) 2018 RadWolfie
// *
// * All rights reserved
// *
// ******************************************************************
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: 2002 Aaron Robinson <caustik@caustik.com>
// SPDX-FileCopyrightText: 2018 RadWolfie

#pragma once

#include <stdint.h>
Expand Down
33 changes: 6 additions & 27 deletions include/libXbSymbolDatabase.h
Original file line number Diff line number Diff line change
@@ -1,30 +1,9 @@
// ******************************************************************
// *
// * XbSymbolDatabase.h
// *
// * XbSymbolDatabase is free software; you can redistribute them
// * and/or modify them under the terms of the GNU General Public
// * License as published by the Free Software Foundation; either
// * version 2 of the license, or (at your option) any later version.
// *
// * This program is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// * GNU General Public License for more details.
// *
// * You should have recieved a copy of the GNU General Public License
// * along with this program; see the file COPYING.
// * If not, write to the Free Software Foundation, Inc.,
// * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// *
// * (c) 2002-2003 Aaron Robinson <caustik@caustik.com>
// * (c) 2016-2017 PatrickvL
// * (c) 2017-2018 Luke Usher
// * (c) 2018-2019 RadWolfie
// *
// * All rights reserved
// *
// ******************************************************************
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: 2002 Aaron Robinson <caustik@caustik.com>
// SPDX-FileCopyrightText: 2016-2017 PatrickvL
// SPDX-FileCopyrightText: 2017-2018 Luke Usher
// SPDX-FileCopyrightText: 2018-2019 RadWolfie

#pragma once

#include <stdlib.h> // for size_t
Expand Down
31 changes: 5 additions & 26 deletions src/OOVPADatabase/OOVPA.h
Original file line number Diff line number Diff line change
@@ -1,29 +1,8 @@
// ******************************************************************
// *
// * OOVPA.h
// *
// * XbSymbolDatabase is free software; you can redistribute them
// * and/or modify them under the terms of the GNU General Public
// * License as published by the Free Software Foundation; either
// * version 2 of the license, or (at your option) any later version.
// *
// * This program is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// * GNU General Public License for more details.
// *
// * You should have recieved a copy of the GNU General Public License
// * along with this program; see the file COPYING.
// * If not, write to the Free Software Foundation, Inc.,
// * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// *
// * (c) 2002-2003 Aaron Robinson <caustik@caustik.com>
// * (c) 2017 PatrickvL
// * (c) 2017-2018 RadWolfie
// *
// * All rights reserved
// *
// ******************************************************************
// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: 2002 Aaron Robinson <caustik@caustik.com>
// SPDX-FileCopyrightText: 2017 PatrickvL
// SPDX-FileCopyrightText: 2017 RadWolfie

#ifndef OOVPA_H
#define OOVPA_H

Expand Down
23 changes: 3 additions & 20 deletions src/lib/internal_db_version.h
Original file line number Diff line number Diff line change
@@ -1,25 +1,8 @@
// This is an open source non-commercial project. Dear PVS-Studio, please check it.
// PVS-Studio Static Code Analyzer for C, C++, C#, and Java: https://pvs-studio.com
// ******************************************************************
// *
// * XbSymbolDatabase is free software; you can redistribute them
// * and/or modify them under the terms of the GNU General Public
// * License as published by the Free Software Foundation; either
// * version 2 of the license, or (at your option) any later version.
// *
// * This program is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// * GNU General Public License for more details.
// *
// * You should have recieved a copy of the GNU General Public License
// * along with this program; see the file COPYING.
// * If not, write to the Free Software Foundation, Inc.,
// * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// *
// * All rights reserved
// *
// ******************************************************************

// SPDX-License-Identifier: MIT

#pragma once

// ******************************************************************
Expand Down
23 changes: 3 additions & 20 deletions src/lib/internal_functions.h
Original file line number Diff line number Diff line change
@@ -1,25 +1,8 @@
// This is an open source non-commercial project. Dear PVS-Studio, please check it.
// PVS-Studio Static Code Analyzer for C, C++, C#, and Java: https://pvs-studio.com
// ******************************************************************
// *
// * XbSymbolDatabase is free software; you can redistribute them
// * and/or modify them under the terms of the GNU General Public
// * License as published by the Free Software Foundation; either
// * version 2 of the license, or (at your option) any later version.
// *
// * This program is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// * GNU General Public License for more details.
// *
// * You should have recieved a copy of the GNU General Public License
// * along with this program; see the file COPYING.
// * If not, write to the Free Software Foundation, Inc.,
// * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// *
// * All rights reserved
// *
// ******************************************************************

// SPDX-License-Identifier: MIT

#pragma once

// ******************************************************************
Expand Down
23 changes: 3 additions & 20 deletions src/lib/internal_tests.h
Original file line number Diff line number Diff line change
@@ -1,25 +1,8 @@
// This is an open source non-commercial project. Dear PVS-Studio, please check it.
// PVS-Studio Static Code Analyzer for C, C++, C#, and Java: https://pvs-studio.com
// ******************************************************************
// *
// * XbSymbolDatabase is free software; you can redistribute them
// * and/or modify them under the terms of the GNU General Public
// * License as published by the Free Software Foundation; either
// * version 2 of the license, or (at your option) any later version.
// *
// * This program is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// * GNU General Public License for more details.
// *
// * You should have recieved a copy of the GNU General Public License
// * along with this program; see the file COPYING.
// * If not, write to the Free Software Foundation, Inc.,
// * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// *
// * All rights reserved
// *
// ******************************************************************

// SPDX-License-Identifier: MIT

#pragma once

// ******************************************************************
Expand Down
38 changes: 9 additions & 29 deletions src/lib/libXbSymbolDatabase.c
Original file line number Diff line number Diff line change
@@ -1,34 +1,14 @@
// This is an open source non-commercial project. Dear PVS-Studio, please check it.
// PVS-Studio Static Code Analyzer for C, C++, C#, and Java: https://pvs-studio.com
// ******************************************************************
// *
// * XbSymbolDatabase.c
// *
// * XbSymbolDatabase is free software; you can redistribute them
// * and/or modify them under the terms of the GNU General Public
// * License as published by the Free Software Foundation; either
// * version 2 of the license, or (at your option) any later version.
// *
// * This program is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// * GNU General Public License for more details.
// *
// * You should have recieved a copy of the GNU General Public License
// * along with this program; see the file COPYING.
// * If not, write to the Free Software Foundation, Inc.,
// * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// *
// * (c) 2002-2003 Aaron Robinson <caustik@caustik.com>
// * (c) 2016-2018 Luke Usher
// * (c) 2016-2017 PatrickvL
// * (c) 2017-2019 RadWolfie
// * (c) 2017-2018 jarupxx
// * (c) 2018 x1nixmzeng
// *
// * All rights reserved
// *
// ******************************************************************

// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: 2002 Aaron Robinson <caustik@caustik.com>
// SPDX-FileCopyrightText: 2016 Luke Usher
// SPDX-FileCopyrightText: 2016 PatrickvL
// SPDX-FileCopyrightText: 2017 RadWolfie
// SPDX-FileCopyrightText: 2017 jarupxx
// SPDX-FileCopyrightText: 2018 x1nixmzeng

#define _XBOXKRNL_DEFEXTRN_

#include <string.h>
Expand Down
23 changes: 3 additions & 20 deletions src/lib/manual_custom.h
Original file line number Diff line number Diff line change
@@ -1,25 +1,8 @@
// This is an open source non-commercial project. Dear PVS-Studio, please check it.
// PVS-Studio Static Code Analyzer for C, C++, C#, and Java: https://pvs-studio.com
// ******************************************************************
// *
// * XbSymbolDatabase is free software; you can redistribute them
// * and/or modify them under the terms of the GNU General Public
// * License as published by the Free Software Foundation; either
// * version 2 of the license, or (at your option) any later version.
// *
// * This program is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// * GNU General Public License for more details.
// *
// * You should have recieved a copy of the GNU General Public License
// * along with this program; see the file COPYING.
// * If not, write to the Free Software Foundation, Inc.,
// * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// *
// * All rights reserved
// *
// ******************************************************************

// SPDX-License-Identifier: MIT

#pragma once

// ******************************************************************
Expand Down
23 changes: 3 additions & 20 deletions src/lib/manual_d3d8__ltcg.h
Original file line number Diff line number Diff line change
@@ -1,25 +1,8 @@
// This is an open source non-commercial project. Dear PVS-Studio, please check it.
// PVS-Studio Static Code Analyzer for C, C++, C#, and Java: https://pvs-studio.com
// ******************************************************************
// *
// * XbSymbolDatabase is free software; you can redistribute them
// * and/or modify them under the terms of the GNU General Public
// * License as published by the Free Software Foundation; either
// * version 2 of the license, or (at your option) any later version.
// *
// * This program is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// * GNU General Public License for more details.
// *
// * You should have recieved a copy of the GNU General Public License
// * along with this program; see the file COPYING.
// * If not, write to the Free Software Foundation, Inc.,
// * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// *
// * All rights reserved
// *
// ******************************************************************

// SPDX-License-Identifier: MIT

#pragma once

// Notes :
Expand Down
23 changes: 3 additions & 20 deletions src/lib/manual_dsound.h
Original file line number Diff line number Diff line change
@@ -1,25 +1,8 @@
// This is an open source non-commercial project. Dear PVS-Studio, please check it.
// PVS-Studio Static Code Analyzer for C, C++, C#, and Java: https://pvs-studio.com
// ******************************************************************
// *
// * XbSymbolDatabase is free software; you can redistribute them
// * and/or modify them under the terms of the GNU General Public
// * License as published by the Free Software Foundation; either
// * version 2 of the license, or (at your option) any later version.
// *
// * This program is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// * GNU General Public License for more details.
// *
// * You should have recieved a copy of the GNU General Public License
// * along with this program; see the file COPYING.
// * If not, write to the Free Software Foundation, Inc.,
// * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// *
// * All rights reserved
// *
// ******************************************************************

// SPDX-License-Identifier: MIT

#pragma once

static bool manual_scan_section_dsound(iXbSymbolContext* pContext,
Expand Down
23 changes: 3 additions & 20 deletions src/lib/manual_jvs.h
Original file line number Diff line number Diff line change
@@ -1,25 +1,8 @@
// This is an open source non-commercial project. Dear PVS-Studio, please check it.
// PVS-Studio Static Code Analyzer for C, C++, C#, and Java: https://pvs-studio.com
// ******************************************************************
// *
// * XbSymbolDatabase is free software; you can redistribute them
// * and/or modify them under the terms of the GNU General Public
// * License as published by the Free Software Foundation; either
// * version 2 of the license, or (at your option) any later version.
// *
// * This program is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// * GNU General Public License for more details.
// *
// * You should have recieved a copy of the GNU General Public License
// * along with this program; see the file COPYING.
// * If not, write to the Free Software Foundation, Inc.,
// * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// *
// * All rights reserved
// *
// ******************************************************************

// SPDX-License-Identifier: MIT

#pragma once

static inline void manual_register_jvs(iXbSymbolContext* pContext)
Expand Down
23 changes: 3 additions & 20 deletions src/lib/manual_xapilib.h
Original file line number Diff line number Diff line change
@@ -1,25 +1,8 @@
// This is an open source non-commercial project. Dear PVS-Studio, please check it.
// PVS-Studio Static Code Analyzer for C, C++, C#, and Java: https://pvs-studio.com
// ******************************************************************
// *
// * XbSymbolDatabase is free software; you can redistribute them
// * and/or modify them under the terms of the GNU General Public
// * License as published by the Free Software Foundation; either
// * version 2 of the license, or (at your option) any later version.
// *
// * This program is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// * GNU General Public License for more details.
// *
// * You should have recieved a copy of the GNU General Public License
// * along with this program; see the file COPYING.
// * If not, write to the Free Software Foundation, Inc.,
// * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// *
// * All rights reserved
// *
// ******************************************************************

// SPDX-License-Identifier: MIT

#pragma once

static bool internal_xapi_find_XGetSectionSize(iXbSymbolContext* pContext,
Expand Down
1 change: 0 additions & 1 deletion src/test/libverify.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
// SPDX-License-Identifier: MIT

// SPDX-FileCopyrightText: 2019 RadWolfie

// Perform detected symbol inspection for any symbols may had been missed or
Expand Down
2 changes: 1 addition & 1 deletion src/test/libverify.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: MIT

// SPDX-FileCopyrightText: 2019 RadWolfie

#pragma once

#include <cstdint>
Expand Down
Loading

0 comments on commit 12c3d46

Please sign in to comment.