summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJordan Wiens <jordan@psifertex.com>2025-04-06 09:49:41 -0400
committerJordan Wiens <jordan@psifertex.com>2025-04-06 09:49:46 -0400
commitad4d6dba1947d7b9f66662b898e1626667636b5f (patch)
tree9ae47ef9913ce48b814465d4b0e078240f0823f4 /docs
parent3004784707280840879507327117021401615306 (diff)
fix moved URLs in documentation
Diffstat (limited to 'docs')
-rw-r--r--docs/about/open-source.md26
-rw-r--r--docs/dev/documentation.md2
-rw-r--r--docs/guide/types/debuginfo.md4
3 files changed, 16 insertions, 16 deletions
diff --git a/docs/about/open-source.md b/docs/about/open-source.md
index 977fc54f..aeeda196 100644
--- a/docs/about/open-source.md
+++ b/docs/about/open-source.md
@@ -301,9 +301,9 @@ The previous tools are used in the generation of our documentation, but are not
- LIB Files ([api license] - MIT) .lib files included with the native windows builds of Binary Ninja are released under the same MIT license as the API itself, distinct from the standard EULA
- [Views] ([views license] - Apache License 2.0) Binary views included with the product
- [Architectures] ([architectures license] - Apache License 2.0) Architecture support included with the product
- - [DWARF Import] - ([dwarf import license] - Apache License 2.0)
- - [DWARF Export] - ([dwarf export license] - Apache License 2.0)
- - [IDB Import] - ([idb import license] - Apache License 2.0)
+ - [DWARF Import] - ([dwarf import license] - MIT)
+ - [DWARF Export] - ([dwarf export license] - MIT)
+ - [IDB Import] - ([idb import license] - MIT)
## Building Qt
@@ -349,8 +349,8 @@ Please note that we offer no support for running Binary Ninja with modified Qt l
[mkdocs-material license]: https://github.com/squidfunk/mkdocs-material/blob/master/LICENSE
[mkdocs-material]: https://github.com/squidfunk/mkdocs-material
[mkdocs]: http://www.mkdocs.org/
-[opensans license]: http://www.apache.org/licenses/LICENSE-2.0.html
-[opensans]: https://www.google.com/fonts/specimen/Open+Sans
+[opensans license]: https://fonts.google.com/specimen/Open+Sans/license
+[opensans]: https://fonts.google.com/specimen/Open+Sans
[PPC architecture module]: https://github.com/Vector35/ppc-capstone
[python]: https://github.com/python/cpython
[python license]: https://github.com/python/cpython/blob/master/LICENSE
@@ -364,14 +364,14 @@ Please note that we offer no support for running Binary Ninja with modified Qt l
[NotoColorEmoji license]: https://github.com/googlefonts/noto-emoji/blob/main/fonts/LICENSE
[NotoColorEmoji]: https://github.com/googlefonts/noto-emoji
[sphinx license]: https://github.com/sphinx-doc/sphinx/blob/master/LICENSE.rst
-[sphinx]: http://www.sphinx-doc.org/en/stable/index.html
+[sphinx]: https://www.sphinx-doc.org/en/master/
[sqlite license]: https://www.sqlite.org/copyright.html
[sqlite]: https://www.sqlite.org/index.html
[tarball]: https://binary.ninja/qt6.8.2.tar.xz
[patch]: https://binary.ninja/qt6.8.2.patch
[qt-build]: https://github.com/Vector35/qt-build
[yasm license]: https://github.com/yasm/yasm/blob/master/BSD.txt
-[yasm]: http://yasm.tortall.net/
+[yasm]: https://github.com/yasm/yasm
[xed]: http://www.github.com/intelxed/xed/
[xed license]: http://www.github.com/intelxed/xed/blob/master/LICENSE
[zlib license]: http://www.zlib.net/zlib_license.html
@@ -406,12 +406,12 @@ Please note that we offer no support for running Binary Ninja with modified Qt l
[views license]: https://github.com/Vector35/view-pe/blob/main/LICENSE
[Architectures]: https://github.com/Vector35/?q=arch-&type=all&language=&sort=
[architectures license]: https://github.com/Vector35/arch-armv7/blob/master/LICENSE
-[DWARF Import]: https://github.com/Vector35/binaryninja-api/tree/dev/rust/examples/dwarf/dwarf_import
-[dwarf import license]: https://github.com/Vector35/binaryninja-api/blob/dev/rust/LICENSE
-[DWARF Export]: https://github.com/Vector35/binaryninja-api/tree/dev/rust/examples/dwarf/dwarf_export
-[dwarf export license]: https://github.com/Vector35/binaryninja-api/blob/dev/rust/LICENSE
-[IDB Import]: https://github.com/Vector35/binaryninja-api/tree/dev/rust/examples/idb_import
-[idb import license]: https://github.com/Vector35/binaryninja-api/blob/dev/rust/LICENSE
+[DWARF Import]: https://github.com/Vector35/binaryninja-api/tree/dev/plugins/dwarf/dwarf_import
+[dwarf import license]: https://github.com/Vector35/binaryninja-api/blob/dev/LICENSE.txt
+[DWARF Export]: https://github.com/Vector35/binaryninja-api/tree/dev/plugins/dwarf/dwarf_export
+[dwarf export license]: https://github.com/Vector35/binaryninja-api/blob/dev/LICENSE.txt
+[IDB Import]: https://github.com/Vector35/binaryninja-api/tree/dev/plugins/idb_import
+[idb import license]: https://github.com/Vector35/binaryninja-api/blob/dev/LICENSE.txt
[Rust]: https://www.rust-lang.org/
[Rust license]: https://github.com/rust-lang/rust/blob/master/LICENSE-MIT
diff --git a/docs/dev/documentation.md b/docs/dev/documentation.md
index 7476782c..f6d6c9ac 100644
--- a/docs/dev/documentation.md
+++ b/docs/dev/documentation.md
@@ -32,5 +32,5 @@ Changing documentation for the API itself is fairly straight forward. Use [doxyg
[Vector 35]: https://vector35.com/
[mkdocs]: http://www.mkdocs.org/
[breathe]: https://github.com/michaeljones/breathe
-[sphinx]: http://www.sphinx-doc.org/en/stable/index.html
+[sphinx]: https://www.sphinx-doc.org/en/master/
[doxygen]: https://www.doxygen.nl
diff --git a/docs/guide/types/debuginfo.md b/docs/guide/types/debuginfo.md
index 6f6ed085..0422fa11 100644
--- a/docs/guide/types/debuginfo.md
+++ b/docs/guide/types/debuginfo.md
@@ -6,7 +6,7 @@ Currently debug info plugins are limited to types, function signatures, and data
## Supported Debug Info
-We currently support [PDBs](https://github.com/Vector35/binaryninja-api/tree/dev/rust/examples/pdb-ng) and [DWARF](https://github.com/Vector35/binaryninja-api/tree/dev/rust/examples/dwarf/dwarf_import) (which are both open source), though you can also [register your own debug info parser through the API](https://api.binary.ninja/binaryninja.debuginfo-module.html#binaryninja.debuginfo.DebugInfoParser).
+We currently support [PDBs](https://github.com/Vector35/binaryninja-api/tree/dev/plugins/pdb-ng) and [DWARF](https://github.com/Vector35/binaryninja-api/tree/dev/plugins/dwarf/dwarf_import) (which are both open source), though you can also [register your own debug info parser through the API](https://api.binary.ninja/binaryninja.debuginfo-module.html#binaryninja.debuginfo.DebugInfoParser).
For PDBs, Binary Ninja will automatically try to source from specified local folders and Microsoft's symbol server ([see the PDB settings for more information](../settings.md#all-settings)).
@@ -40,7 +40,7 @@ Components are supported by the API, but not in the parser. The [same issue](htt
#### DWARF Export Limitations
-Our [DWARF Export plugin](https://github.com/Vector35/binaryninja-api/tree/dev/rust/examples/dwarf/dwarf_export) is also open source and uses a different system from our debug information import plugins. It also does not support function-local variable names or types. The export plugin currently will export the global variables, function prototypes, and all the types in your binary view except for ones that are FunctionTypeClass or VarArgsTypeClass.
+Our [DWARF Export plugin](https://github.com/Vector35/binaryninja-api/tree/dev/plugins/dwarf/dwarf_export) is also open source and uses a different system from our debug information import plugins. It also does not support function-local variable names or types. The export plugin currently will export the global variables, function prototypes, and all the types in your binary view except for ones that are FunctionTypeClass or VarArgsTypeClass.
#### Special Note for `.dSYM` Files