Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(net): 实现阻塞式unix stream socket 读写机制 #930

Merged
merged 44 commits into from
Sep 19, 2024

Commits on Jul 16, 2024

  1. Configuration menu
    Copy the full SHA
    38458c7 View commit details
    Browse the repository at this point in the history
  2. fix(time): modify update wall time (DragonOS-Community#836)

    更改了时间子系统的update_wall_time函数,通过读取当前周期数,计算delta值进行更新,而不是通过传入delta值进行更新
    1037827920 authored Jul 16, 2024
    Configuration menu
    Copy the full SHA
    af097f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c5ea7b View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. doc: 完善README.md (DragonOS-Community#849)

    * doc: 完善README.md
    fslongjin authored Jul 17, 2024
    Configuration menu
    Copy the full SHA
    9a4832f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef2a79b View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. feat(driver/net): 实现Loopback网卡接口 (DragonOS-Community#845)

    * 初步实现loopback设备
    smallcjy authored Jul 22, 2024
    Configuration menu
    Copy the full SHA
    1ea2daa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79ad6e5 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    634349e View commit details
    Browse the repository at this point in the history
  2. chore: 将工具链更新到2024-07-23 (DragonOS-Community#864)

    * chore: 将工具链更新到2024-07-23
    fslongjin authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    bd70d2d View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. feat(fs): add eventfd syscall support (DragonOS-Community#858)

    * feat(fs): add eventfd syscall support
    Godones authored Jul 25, 2024
    Configuration menu
    Copy the full SHA
    86ee139 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    816ee5a View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Configuration menu
    Copy the full SHA
    3c0a1c8 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2024

  1. fix: 修复由于升级到2024-07-23工具链之后,某些机器上面内核运行一直fault的问题。 (DragonOS-Community…

    …#870)
    
    * fix: 修复由于升级到2024-07-23工具链之后,某些机器上面内核运行一直fault的问题。
    fslongjin authored Jul 27, 2024
    Configuration menu
    Copy the full SHA
    703ce5a View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. feat(cred): 初步实现Cred (DragonOS-Community#846)

    * 初步实现Cred
    
    * 添加seteuid和setegid
    
    * 添加cred测试程序
    
    * 修改Cred::fscmp返回结果为CredFsCmp枚举
    
    * 完善root用户相关信息
    Jomocool authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    0648a54 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. fix: 修复键盘码解析器没能正确处理类似ctrl C的控制字符的问题 (DragonOS-Community#877)

    * fix: 修复键盘码解析器没能正确处理类似ctrl C的控制字符的问题
    
    * fix: 解决ntty潜在的panic问题
    fslongjin authored Aug 6, 2024
    Configuration menu
    Copy the full SHA
    a1fc824 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    fe7d4d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4acaec View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    09836e1 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. feat: 增加tokio异步运行时支持 (DragonOS-Community#894)

    * fix the EventFdFlags error
    
    * feat: support tokio (Single thread version)
    
    Fix deadlock issue on closing file.
    Add function for PipeInode and EventFdInode.
    Godones authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    4afc5b7 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    1f3f07b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a0187e View commit details
    Browse the repository at this point in the history
  3. 握手支持

    smallcjy committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    2a7cda5 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    b618480 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4726f32 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    903b531 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    a0f32c7 View commit details
    Browse the repository at this point in the history
  2. fix: 消除标红

    smallcjy committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    cce582a View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. feat: 阻塞式读写buffer

    smallcjy committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    0abd25e View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    85d0386 View commit details
    Browse the repository at this point in the history
  2. 不小心改了inode

    smallcjy committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    bf9de88 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    f50a8ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    055a2a5 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    47a96b0 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    5862b37 View commit details
    Browse the repository at this point in the history
  2. 111

    smallcjy committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    ab968c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b5a9e8 View commit details
    Browse the repository at this point in the history
  4. Merge net 0910

    smallcjy committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    287a505 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. Merge net

    smallcjy committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    e331275 View commit details
    Browse the repository at this point in the history
  2. merge net

    smallcjy committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    2964b46 View commit details
    Browse the repository at this point in the history
  3. feat: 解决bing问题

    smallcjy committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    e8b63fc View commit details
    Browse the repository at this point in the history
  4. fix: 消除红码

    smallcjy committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    73e0441 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. merge net

    smallcjy committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    02401df View commit details
    Browse the repository at this point in the history
  2. merge net

    smallcjy committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    2c83378 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    16524a6 View commit details
    Browse the repository at this point in the history