| Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision |
| docs:guide-developer:start [2023/12/19 10:03] – rename overvie javad.rahimi | docs:guide-developer:start [2024/12/07 10:03] – [Table of contents] security_incidents_response ynezz |
|---|
| * [[docs:guide-user:additional-software:imagebuilder|Using the Image Builder]] | * [[docs:guide-user:additional-software:imagebuilder|Using the Image Builder]] |
| * [[docs:guide-developer:feeds|OpenWrt Feeds]] | * [[docs:guide-developer:feeds|OpenWrt Feeds]] |
| * Adding new packages to OpenWRT | * Adding new packages to OpenWrt |
| * [[docs:guide-developer:helloworld:start|"Hello, world!" package for OpenWrt]] | * [[docs:guide-developer:helloworld:start|"Hello, world!" package for OpenWrt]] |
| * [[docs:guide-developer:helloworld:chapter1|Preparing your OpenWrt build system for use]] | * [[docs:guide-developer:helloworld:chapter1|Preparing your OpenWrt build system for use]] |
| * [[docs:guide-developer:helloworld:chapter8|Patching your application: Editing existing files]] | * [[docs:guide-developer:helloworld:chapter8|Patching your application: Editing existing files]] |
| * [[docs:guide-developer:procd-init-script-example|Create a sample procd init script]] | * [[docs:guide-developer:procd-init-script-example|Create a sample procd init script]] |
| * Adding existing packages to OpenWRT | * Adding existing packages to OpenWrt |
| * [[docs:guide-developer:package-policies#autotools|Autotools packages]] | * [[docs:guide-developer:package-policies#autotools|Autotools packages]] |
| * [[docs:guide-developer:creating-a-cmake-package-in-openwrt|Cmake packages]] | * [[docs:guide-developer:creating-a-cmake-package-in-openwrt|Cmake packages]] |
| * [[docs:guide-developer:debugging|Debugging]] | * [[docs:guide-developer:debugging|Debugging]] |
| * [[docs:guide-developer:gdb|GNU Debugger]] | * [[docs:guide-developer:gdb|GNU Debugger]] |
| * Device management in OpenWRT | * Device management in OpenWrt |
| * [[docs:guide-developer:add.new.device|Adding a new device]] | * [[docs:guide-developer:adding_new_device|Adding a new device]] |
| * [[docs:guide-developer:add.new.device|Adding new device support]] | * [[docs:guide-developer:add.new.device|Adding new device support]] |
| * [[docs:guide-developer:add.new.platform|Adding new platform support]] | * [[docs:guide-developer:add.new.platform|Adding new platform support]] |
| * [[docs:guide-developer:device-support-policies|Device support policies / best practices]] | * [[docs:guide-developer:device-support-policies|Device support policies / best practices]] |
| * [[docs:guide-developer:device-support-policies|Device Tree Usage in OpenWrt (DTS)]] | * [[docs:guide-developer:defining-firmware-partitions|Device Tree Usage in OpenWrt (DTS)]] |
| * [[docs:techref:block_mount|Mounting Block Devices]] | * [[docs:techref:block_mount|Mounting Block Devices]] |
| * Contribution guidelines | * Contribution guidelines |
| * [[:docs:guide-developer:security|Security]] | * [[:docs:guide-developer:security|Security]] |
| * [[:docs:guide-developer:selinux_policy_development|OpenWrt SELinux policy development, customization, and testing]] | * [[:docs:guide-developer:selinux_policy_development|OpenWrt SELinux policy development, customization, and testing]] |
| | * [[:docs:guide-developer:security_incidents_response]] |
| | |
| | ===== Technical reference ===== |
| | |
| | * [[:docs:guide-developer:networking:start|Networking]] |
| | * [[:docs:guide-developer:networking:theory|Theory]] |
| | * [[:docs:guide-developer:networking:datagram.structures|Datagram Structures]] |
| | * [[:docs:guide-developer:networking:network.interfaces|Linux network interfaces]] |
| | * [[:docs:guide-developer:networking:praxis|Networking in the Linux Kernel]] |
| | * [[:docs:guide-developer:mac.address|Device Support: MAC address setup]] |
| | * [[:docs:guide-developer:mdns|Multicast DNS Daemon]] |
| | * [[:docs:guide-developer:netifid|Netifid]] |
| | * [[:docs:guide-developer:network-scripting|Network scripts]] |
| | * [[:docs:techref:wireless.modes|Wireless Modes]] |
| | * [[:docs:techref:filesystems.network|Network Filesystems]] |
| | * Coding in OpenWrt |
| | * [[:docs:guide-developer:write-shell-script|Write shell scripts in OpenWrt]] |
| | * [[:docs:techref:initscripts|Init Scripts]] |
| | * [[:docs:guide-developer:procd-init-scripts|procd init scripts]] |
| | * [[:docs:techref:uci|UCI (Unified Configuration Interface)]] |
| | * [[:docs:techref:ubox|Ubox]] |
| | * [[:docs:techref:libubox|libubox]] |
| | * [[:docs:techref:ubus|Ubus (OpenWrt micro bus architecture)]] |
| | * [[:docs:guide-developer:ubus|uBus IPC/RPC System]] |
| | * [[:docs:guide-developer:ubus:file|ubus file]] |
| | * [[:docs:guide-developer:ubus:iwinfo|ubus iwinfo]] |
| | * [[:docs:guide-developer:ubus:network|ubus network]] |
| | * [[:docs:guide-developer:ubus:service|ubus service]] |
| | * [[:docs:guide-developer:ubus:session|ubus session]] |
| | * [[:docs:guide-developer:ubus:system|ubus system]] |
| | * [[:docs:guide-developer:ubus:uci|ubus uci]] |
| | * OpenWrt release management |
| | * [[:docs:guide-developer:releases:start|Making OpenWrt releases]] |
| | * [[:docs:guide-developer:releases:release-process|High-level release process]] |
| | * [[:docs:guide-developer:releases:create-major-releases|How to create a major release]] |
| | * [[:docs:guide-developer:releases:making-service-release|How to create a service release]] |
| | * [[:docs:guide-developer:releases:buildbot-major-releases|How to prepare buildbot for major release]] |
| | * [[:docs:guide-developer:releases:provision-nitrokey3|Prepare Nitrokey 3A Mini for build artifact signing]] |
| | * [[:docs:guide-developer:releases:update_package_list|Update package lists]] |
| | * [[:docs:guide-developer:releases:update_wikidata|Update wikidata]] |
| | * [[:docs:guide-developer:releases:goals:start|Release goals]] |
| | * [[:docs:guide-developer:releases:goals:23.xx|Release goals for 23.XX]] |
| | * [[:docs:guide-developer:releases:goals:22.xx|Release goals for 22.03]] |
| | * [[:docs:guide-developer:releases:goals:21.xx|Release goals for 21.XX]] |
| | * [[:docs:guide-developer:releases:goals:21.02|Release Goals for 21.02]] |
| | * [[:docs:guide-developer:releases:goals:20.xx|Release goals for 20.XX]] |
| | * [[:docs:guide-developer:releases:goals:19.07.4|Release goals for 19.07.4]] |
| | |
| | |
| |
| |