This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Hurd".

The branch, master has been updated
       via  d2263a088d5b2c5d665e5ee02767ba82fd757a44 (commit)
      from  2857cdb9c7bbde22c5a20c8baf9e8a5faf1fc606 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit d2263a088d5b2c5d665e5ee02767ba82fd757a44
Author: Milos Nikic <[email protected]>
Date:   Mon Jan 26 22:32:02 2026 -0800

    ext2: support 64 bit time
    
    Implemented at ext4 spec we now support timestamps after 2038 and
    to a nano precision. Backward compatible (works as before on systems that 
are formatted to 128)
    if node size is larger it supports extra time precision
    
    To test (inside Hurd):
    dd if=/dev/zero of=test.img bs=1M count=100
    sudo mke2fs -I 256 -v test.img
    sudo settrans -ca /mnt /hurd/ext2fs.static test.img
    sudo touch -d '2045-01-01 12:34:56.789123456' /mnt/precision_test
     stat /mnt/precision_test
      File: /mnt/precision_test
      Size: 0               Blocks: 0          IO Block: 8192   regular empty 
file
    Device: 3,1     Inode: 13          Links: 1
    Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
    Access: 2045-01-01 12:34:56.789123456 +0000
    Modify: 2045-01-01 12:34:56.789123456 +0000
    Change: 2026-01-24 06:23:58.318082000 +0000

-----------------------------------------------------------------------

Summary of changes:
 ext2fs/ext2_fs.h | 20 +++++++++++-
 ext2fs/ext2fs.c  |  1 +
 ext2fs/ext2fs.h  |  9 +++---
 ext2fs/hyper.c   | 10 ++++--
 ext2fs/ialloc.c  |  2 +-
 ext2fs/inode.c   | 93 ++++++++++++++++++++++++++++++++++++++++----------------
 6 files changed, 101 insertions(+), 34 deletions(-)


hooks/post-receive
-- 
Hurd

Reply via email to