aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2020-10-19net: add a define for the number of packets received as batchPatrick Wildt1-1/+1
2020-10-10net: Expose some errors generated in net_initSean Anderson2-4/+14
2020-09-30sntp: use udp frameworkPhilippe Reynes3-89/+28
2020-09-30net: add a generic udp protocolPhilippe Reynes4-1/+65
2020-09-30net: use log_err() for 'No ethernet found' messageHeinrich Schuchardt2-5/+5
2020-09-30net: tftp: Fix load_block offset calculationLey Foon Tan1-1/+2
2020-09-30net: tftp: Fix store_block offset calculationLey Foon Tan1-2/+3
2020-09-30net: tftp: Fix tftp_prev_block counter updateLey Foon Tan1-0/+1
2020-09-30net: mdio: Fix not calling dev_dbg with a deviceSean Anderson1-2/+2
2020-09-01fastboot: Add support for 'reboot fastboot' commandRoman Kovalivskyi1-0/+2
2020-08-04net: ping: reset stored IP addressMarek Szyprowski1-0/+4
2020-08-04net: tftp: Add client support for RFC 7440Ramon Fried2-7/+81
2020-08-03net: Drop dm.h header file from phy.hSimon Glass1-0/+1
2020-07-28Convert CONFIG_BOOTP_SEND_HOSTNAME to KconfigAdam Ford1-0/+10
2020-07-17treewide: convert bd_t to struct bd_info by coccinelleMasahiro Yamada1-3/+3
2020-07-07net: dm: Remove warning about EEPROM provided MAC addressAndre Przywara1-2/+0
2020-06-12net: move random_port() to dnsBaruch Siach2-14/+10
2020-06-12net: tftp: fix option validation as per RFCsRavik Hasija1-7/+52
2020-06-12net: tftp: fix progress marker for file transferRavik Hasija1-7/+9
2020-06-12net: Fix error if some network features are disabledKrebs, Olaf1-2/+4
2020-05-18common: Drop linux/delay.h from common headerSimon Glass2-0/+2
2020-05-18common: Drop linux/bug.h from common headerSimon Glass1-0/+1
2020-05-18common: Drop log.h from common headerSimon Glass14-0/+14
2020-05-18command: Remove the cmd_tbl_t typedefSimon Glass2-0/+2
2020-05-18common: Drop image.h from common headerSimon Glass1-0/+1
2020-05-18common: Drop bootstage.h from common headerSimon Glass5-0/+5
2020-05-18common: Drop net.h from common headerSimon Glass3-0/+3
2020-05-18common: Drop uuid.h from common headerSimon Glass1-0/+1
2020-05-10net: Add eth phy generic driver for shared MDIOYe Li1-0/+5
2020-05-10net: eth-uclass: add return value checkPeng Fan1-2/+10
2020-04-27net: tftp: remove TFTP_MTU_BLOCKSIZEPatrick Delaunay1-6/+1
2020-04-27net: tftp: Add help for CONFIG_TFTP_BLOCKSIZEPatrick Delaunay1-0/+4
2020-04-06net: eth-uclass: Fix message if mac is coming from DT or ROMMichal Simek1-5/+7
2020-03-09net: tftp: use correct printf codesHeinrich Schuchardt1-1/+1
2020-02-13net: convert NET_MAXDEFRAG to KconfigRasmus Villemoes2-3/+10
2020-02-05dm: core: Create a new header file for 'compat' featuresSimon Glass1-0/+3
2020-01-17common: Move the image globals into image.hSimon Glass3-0/+3
2020-01-17image: Rename load_addr, save_addr, save_sizeSimon Glass3-12/+13
2020-01-17common: Move flash_perror() to flash.hSimon Glass1-0/+1
2019-12-15net: Move the checksum functions to lib/Simon Glass2-60/+0
2019-12-09net: mdio-uclass: add dm_eth_phy_connect helper functionAlex Marginean1-0/+90
2019-12-09net: mdio-uclass: rename arguments of dm_mdio_phy_connect for clarityAlex Marginean1-5/+5
2019-12-09net: tftp: Fix too small block sizeAndre Przywara1-1/+1
2019-12-09net: eth-uclass: ignore unavailable devicesMichael Walle1-6/+11
2019-12-09net: tftp: Fix tftp store address check in store_block()Bin Meng1-1/+6
2019-12-09net: avoid address-of-packed-member errorHeinrich Schuchardt1-13/+7
2019-12-09net: nfs: Only link in NFS code outside of SPL buildsTom Rini1-2/+2
2019-12-09net: Always build the string_to_enetaddr() helperJoe Hershberger3-14/+2
2019-12-02common: Move get_ticks() function out of common.hSimon Glass1-0/+1
2019-12-02common: Move random-number functions into their own headerSimon Glass1-0/+1
2019-12-02Drop CONFIG_SHOW_ACTIVITYSimon Glass1-3/+0
2019-09-04net: nfs: remove superfluous packed attributeHeinrich Schuchardt1-1/+1
2019-09-04net: nfs: remove superfluous conversionsHeinrich Schuchardt1-3/+3
2019-09-04CVE-2019-14196: nfs: fix unbounded memcpy with a failed length check at nfs_l...liucheng (G)1-0/+4
2019-09-04CVE-2019-14195: nfs: fix unbounded memcpy with unvalidated length at nfs_read...liucheng (G)1-0/+3
2019-09-04CVE-2019-14194/CVE-2019-14198: nfs: fix unbounded memcpy with a failed length...liucheng (G)1-0/+3
2019-09-04CVE: nfs: fix stack-based buffer overflow in some nfs_handler reply helper fu...liucheng (G)1-0/+3
2019-09-04CVE: net: fix unbounded memcpy of UDP packetliucheng (G)1-0/+3
2019-09-04net: mdio-uclass: name MDIO according to device-name property if presetAlex Marginean1-0/+11
2019-09-04net: introduce packet capture supportRamon Fried5-1/+182
2019-09-04net: Fix Covarity Defect 244093Joe Hershberger1-1/+1
2019-08-11env: Rename environment.h to env_internal.hSimon Glass1-1/+1
2019-08-11env: Drop environment.h header file where not neededSimon Glass4-4/+0
2019-08-11env: net: Move eth_parse_enetaddr() to net.c/hSimon Glass1-0/+12
2019-08-11env: Move env_get() to env.hSimon Glass2-0/+2
2019-08-11env: Move env_set() to env.hSimon Glass4-0/+4
2019-08-11env: Move env_get_ulong() to env.hSimon Glass1-0/+1
2019-08-11env: Move env_set_hex() to env.hSimon Glass1-0/+1
2019-08-11env: Move get_env_id() to env.hSimon Glass1-1/+2
2019-07-18net: add MDIO_MUX DM classAlex Marginean2-0/+233
2019-07-15net: introduce MDIO DM class for MDIO devicesAlex Marginean2-0/+116
2019-06-14net: Convert CONFIG_TFTP_BLOCKSIZE to KconfigMarek Vasut1-0/+6
2019-06-14net: Convert CONFIG_IP_DEFRAG to KconfigMarek Vasut1-0/+7
2019-06-01net: eth-uclass: Support device tree MAC addressesThierry Reding1-3/+27
2019-06-01net: eth-uclass: Write MAC address to hardware after probeThierry Reding1-0/+2
2019-02-02lmb: handle more than one DRAM BANKSimon Goldschmidt1-2/+1
2019-01-26lib: lmb: rename lmb_get_unreserved_size to lmb_get_free_sizeSimon Goldschmidt1-1/+1
2019-01-24net: remove CONFIG_MCAST_TFTPChris Packham4-232/+0
2019-01-24net: move ether_crc to tsec driverChris Packham1-24/+0
2019-01-24net: explicitly assign errno to return code in case of network failureThomas RIENOESSL1-0/+1
2019-01-16tftp: prevent overwriting reserved memorySimon Goldschmidt1-10/+63
2018-10-10net: Consolidate UDP header functionsDuncan Hare2-15/+27
2018-10-10net: Don't overwrite waiting packets with asynchronous repliesJoe Hershberger4-6/+19
2018-10-10net: Add an accessor to know if waiting for ARPJoe Hershberger1-3/+8
2018-08-21net: eth-uclass: Fix for DM USB ethernet supportJean-Jacques Hiblot1-1/+2
2018-07-26net: Consolidate the parsing of bootfileJoe Hershberger3-25/+23
2018-07-26net: Read bootfile from env on netboot_common()Joe Hershberger1-20/+0
2018-07-26net: Make copy_filename() accept NULL srcJoe Hershberger1-2/+2
2018-07-26net: Re-check prerequisites when autoloadingJoe Hershberger1-0/+20
2018-07-26net: When checking prerequisites, consider boot_file_nameJoe Hershberger1-1/+6
2018-07-26net: Always print basic info for nfs, just like tftpJoe Hershberger1-13/+13
2018-07-26net: Check subnet against the actual ip address in use for nfsJoe Hershberger1-1/+1
2018-07-26net: Correct size of NFS buffersJoe Hershberger1-2/+5
2018-07-26net: Only call halt on a driver that has been init'edJoe Hershberger1-1/+1
2018-07-02net: Add option to prefer bootp/dhcp serveripAlexander Graf1-1/+6
2018-07-02net: Prefer command line argumentsAlexander Graf2-5/+11
2018-07-02net: Add new wol command - Wake on LANLothar Felten4-0/+181
2018-07-02net: fastboot: Fix build when FASTBOOT_FLASH is disabledAlex Kiernan1-0/+2
2018-06-13net: nfs: don't fail when nfs_read_reply returns -NFS_RPC_DROPVasily Khoruzhick1-0/+2
2018-06-13net: Protect net_state from reentrant net_loop()Leonid Iziumtsev1-0/+3
2018-06-13net: Initialize as many ethernet devices as possibleMario Six1-2/+2
2018-06-13net: Always align tx packetsMario Six2-2/+4
2018-05-30net: fastboot: Merge AOSP UDP fastbootAlex Kiernan3-0/+325
2018-05-14net: bootp: Fix compile error processing ntpserver optionChris Packham1-1/+1
2018-05-10SPDX: Convert a few files that were missed beforeTom Rini7-7/+7
2018-05-07SPDX: Convert all of our single license tags to Linux Kernel styleTom Rini11-23/+11
2018-04-27Remove unnecessary instances of DECLARE_GLOBAL_DATA_PTRTom Rini1-2/+0
2018-04-13net: Make core net code depend on NET instead of CMD_NETJoe Hershberger1-5/+5
2018-04-13net: Move net command options to the cmd menuJoe Hershberger1-50/+0
2018-04-13net: Make CMD_NET a menuconfigJoe Hershberger2-12/+11
2018-04-08net: Move enetaddr env access code to env config instead of net configAlex Kiernan1-30/+1
2018-03-22net: Only access network devices after initAlexander Graf1-2/+2
2018-03-22net: Fix netretry conditionLeonid Iziumtsev1-1/+1
2018-02-27Kconfig: cmd: Make networking command dependent on NETMichal Simek1-0/+11
2018-02-23Convert CONFIG_BOOTP_BOOTPATH et al to KconfigAdam Ford1-0/+18
2018-02-08Convert CONFIG LIB_HW_RAND to KconfigAdam Ford1-1/+0
2018-01-15net: dhcp: Allow "MAY_FAIL" to still try each adapterJoe Hershberger1-5/+12
2018-01-15net: Remove nfs.h include from bootp.cJoe Hershberger1-1/+0
2017-09-22net/tftp: fix build if CMD_BOOTEFI is not setJörg Krause1-0/+2
2017-09-07net: nfs: Drop CONFIG_NFS_READ_SIZETom Rini1-8/+5
2017-08-16env: Rename some other getenv()-related functionsSimon Glass2-2/+2
2017-08-16env: Rename eth_getenv_enetaddr() to eth_env_get_enetaddr()Simon Glass3-6/+6
2017-08-16env: Rename getenv_hex(), getenv_yesno(), getenv_ulong()Simon Glass2-2/+2
2017-08-16env: Rename getenv/_f() to env_get()Simon Glass6-24/+24
2017-08-16env: Rename eth_setenv_enetaddr() to eth_env_set_enetaddr()Simon Glass4-8/+8
2017-08-16env: Rename common functions related to setenv()Simon Glass1-2/+2
2017-08-16env: Rename setenv() to env_set()Simon Glass4-6/+6
2017-08-07net: Use packed structures for networkingDenis Pynkin4-4/+4
2017-08-07net: Fix compile failure in net.cHolger Dengler1-2/+2
2017-08-07net: tftp: silence a subscript above array bounds compile time warningVladimir Zapolskiy1-2/+2
2017-08-07net: Get mac address from driver as seedJimmy Du1-2/+2
2017-06-02net: core: avoid possible NULL pointer dereferencexypron.glpk@gmx.de1-1/+2
2017-05-12net: Disable the format-extra-args warningTom Rini1-0/+5
2017-05-12net/arp: remove superfluous assignmentsxypron.glpk@gmx.de1-3/+0
2017-03-26net: link_local: Fix netmask endianness bugAlexandre Messier1-1/+1
2017-03-20net: don't override ethernet address environmentRoger Quadros1-0/+3
2017-02-07net: core: cosmetic: A MAC address is not limited to SROMoliver@schinagl.nl1-1/+1
2017-02-07net: cosmetic: Make the MAC address string less magicaloliver@schinagl.nl1-1/+1
2017-02-07net: cosmetic: Do not use magic values for ARP_HLENoliver@schinagl.nl2-10/+10
2017-01-21status_led: Kconfig migrationUri Mashiach2-12/+14
2016-11-13net: write enetaddr down to hardware on env_callbackMarek Vasut1-0/+1
2016-11-07net: use random ethernet address if invalid and not zeroSiva Durga Prasad Paladugu1-1/+2
2016-10-13net: write enetaddr down to hardware on env_callbackHannes Schmelzer1-0/+1
2016-09-23treewide: replace #include <asm/errno.h> with <linux/errno.h>Masahiro Yamada1-1/+1
2016-09-16Kconfig: spl: Add SPL support options to KconfigSimon Glass1-3/+0
2016-09-09Revert "net: nfs: Correct the reply data buffer size"Joe Hershberger1-1/+1
2016-09-09Revert "net: nfs: Use the tx buffer to construct rpc msgs"Joe Hershberger1-45/+43
2016-08-22net: nfs: Simplify rpc_add_credentials()Joe Hershberger1-16/+3
2016-08-22net: nfs: Use the tx buffer to construct rpc msgsJoe Hershberger1-43/+45
2016-08-22net: nfs: Move some prints to debug statementsJoe Hershberger1-21/+22
2016-08-22net: nfs: Use consistent names for the rpc_pktJoe Hershberger1-17/+17
2016-08-22net: nfs: Correct a commentJoe Hershberger1-1/+1
2016-08-22net: nfs: Consolidate handling of NFSv3 attributesJoe Hershberger1-92/+59
2016-08-22net: nfs: Fix lines that are too longJoe Hershberger1-3/+6
2016-08-22net: nfs: Correct the reply data buffer sizeJoe Hershberger1-1/+1
2016-08-22net: nfs: Share the file handle buffer for v2 / v3Joe Hershberger1-7/+5
2016-08-22net: NFS: Add NFSv3 supportGuillaume GARDET2-47/+242
2016-08-22net: nfs: Remove unused defineJoe Hershberger1-2/+0
2016-08-22net: nfs: Remove separate buffer for default nameJoe Hershberger1-3/+1
2016-08-22net: Stop including NFS overhead in defragment maxJoe Hershberger1-9/+1
2016-07-16Various, unrelated tree-wide typo fixes.Robert P. J. Day1-1/+1
2016-07-06net: Fix incorrect RPC packets on 64-bit systemsRalf Hubert1-6/+6
2016-06-21NFS: Add error message when U-Boot NFS version (V2) is not supported by NFS s...Guillaume GARDET1-1/+16
2016-06-12net: Handle an empty bootp extension sectionAndre Renaud1-0/+9
2016-05-27net: Optionally use pxe client arch from variableAlexander Graf1-7/+15
2016-05-27distro: Add efi pxe boot codeAlexander Graf1-2/+11
2016-05-27net: Move CONFIG_SPL_NET_VCI_STRING into KconfigAlexander Graf1-0/+3
2016-05-27net: Fix client identifiers for ARMAlexander Graf1-1/+2
2016-05-27net: Move the VCI and client arch values to KconfigAlexander Graf1-0/+12
2016-05-27bootp: Move vendor class identifier set to functionAlexander Graf1-13/+13
2016-05-27efi_loader: Add network access supportAlexander Graf3-2/+6
2016-03-27bootp: Prevent u-boot from using others responses.Anton Persson1-0/+2
2016-02-26net: bootp: Add environment variable for timeout periodAlexandre Messier1-1/+10
2016-02-06microblaze: Correct build error in eth-uclass.cSimon Glass1-0/+2
2016-01-28net: Add bootfile in DHCP RequestAlexandre Messier1-0/+1
2016-01-28net: Rename eth.c to eth_lecacy.cSimon Glass2-1/+1
2016-01-28net: Move driver-model code into its own fileSimon Glass3-543/+553
2016-01-28net: Move remaining common functions to eth_common.cSimon Glass3-104/+113
2016-01-28net: Move environment functions to the common fileSimon Glass3-43/+59
2016-01-28net: Move common init into a new eth_common.c fileSimon Glass4-28/+53
2016-01-28net: Don't call board/cpu_eth_init() with driver modelSimon Glass1-2/+2
2016-01-28net: bootp: Ignore packets whose yiaddr is 0Peng Fan1-0/+3
2016-01-08net: remove scary warning about EEPROM provided MAC addressAndre Przywara1-2/+0
2016-01-07net: Fix delay in net_retry testJoe Hershberger1-4/+3
2016-01-07dm: eth: Stick to 'ethact' when 'ethrotate' is 'no' in eth_init()Bin Meng1-4/+20
2016-01-07dm: eth: Test 'ethrotate' before changing current ethernet deviceBin Meng1-0/+11
2015-12-18dm: net: Fix DM for targets which use MANUAL_RELOCMichal Simek1-0/+28
2015-11-19Move console definitions into a new console.h fileSimon Glass1-0/+1
2015-10-29net: eth: Check return value in various placesBin Meng1-18/+25
2015-10-29net: eth: Clear MAC address in eth_pre_remove()Bin Meng1-0/+5
2015-10-29net: Increase the size of the net_boot_file_name bufferJacob Stiffler1-1/+1
2015-10-29net: parse DHCP options from overloaded file/sname fieldsStefan Brüns1-10/+32
2015-10-29net: Do not overwrite options found in overloaded 'file' fieldStefan Brüns1-26/+18
2015-10-28net: change the env name to use constJosh Wu1-2/+2
2015-10-28net/eth: fix a bug in on_ethaddr()Gong Qianyu1-0/+1
2015-10-28net: cancel timeout handler after DHCPACKStefan Brüns1-0/+1
2015-10-28net/arp: account for ARP delay, avoid duplicate packets on timeoutStefan Brüns3-4/+7
2015-10-28net/arp: Do not run net_start_again() on timeoutStefan Brüns1-1/+1
2015-10-28net: Fix parsing of Bootp/DHCP option 0 (Pad)Stefan Brüns1-1/+10
2015-10-28net: send RFC1542 compliant value for bootp requestsStefan Brüns1-2/+6