Timeline
2024-11-15:
- 21:45 Changeset in mainline [7b359f5] by
- hr: status/state event function for each RAID
- 21:32 Changeset in mainline [d199a6f] by
- hr: DPRINTF, ERR_PRINTF → HR_DEBUG, HR_ERROR Also add HR_WARN for …
- 21:21 Changeset in mainline [dfa2313] by
- hr: rename HR_MAXDEVS → HR_MAX_EXTENTS
- 17:39 Changeset in mainline [64eba57] by
- hrctl: fix memory leaks
- 16:44 Changeset in mainline [b235c67] by
- hr: use shorthand vol for volume
- 16:44 Changeset in mainline [733564a] by
- hr: add all fcn prototypes in raid implementations Also restructure …
- 16:44 Changeset in mainline [5d96f427] by
- hr: use DPRINTF and ERR_PRINTF macros from util.h
- 16:44 Changeset in mainline [bd51105] by
- hr: util.h: add DPRINTF and ERR_PRINTF macros These macros forward …
- 16:44 Changeset in mainline [972b011] by
- hrctl: update usage Add a note to usage about automatic prepending of …
- 16:44 Changeset in mainline [8f7e1b1] by
- hrctl: rename flag —stop (-T) to —destroy (-D)
- 14:38 Changeset in mainline [fde02a6] by
- hr: be more careful with assembly from metadata Rewrite vol→extents …
2024-11-13:
- 12:56 Changeset in mainline [da0570a] by
- hr: RAID5 states, degraded R/W
2024-11-12:
- 21:06 Changeset in mainline [d092d2c] by
- hr: RAID{0,4}: cast void * to uint8_t *
- 15:24 Changeset in mainline [1a60e645] by
- hr: propagate ENOMEM in RAID4
- 10:44 ReleaseNotes/Mainline edited by
- OK / Cancel in message dialog (diff)
- 10:04 Changeset in mainline [12dd36c] by
- Handle Enter/Escape keys in message dialog.
- 09:56 Changeset in mainline [9a07ee3] by
- Add message dialog choice selection (OK, OK/Cancel)
2024-11-10:
- 21:34 Changeset in mainline [90eec9c0] by
- hr: allocate xorbuf with whole request length As it can be 64K at …
- 21:29 Changeset in mainline [11111e4] by
- hr: add states to RAID4, and degraded R/W
- 19:22 Changeset in mainline [13ce552] by
- hr: add DEGRADED volume state Use it for weakened mirror as well.
2024-11-08:
- 15:13 Changeset in mainline [182ffcc] by
- hr: allow unsupported sync in RAID 0,1
- 15:12 Changeset in mainline [5f543e9] by
- hr: RAID0: propagate sync
- 15:08 Changeset in mainline [52af125] by
- hr: add hr_sync_all_extents()
2024-11-07:
- 10:43 ReleaseNotes/Mainline edited by
- Shut down dialog (diff)
- 10:38 Changeset in mainline [0d00e53] by
- Shut down dialog
2024-11-06:
- 21:00 Ticket #358 (IRQ pseudocode compiler) closed by
- worksforme: At the time when I filed this ER I thought that complex IRQ pseudocode …
- 13:19 Ticket #358 (IRQ pseudocode compiler) updated by
- Due to the general proliferation of eBPF, I believe it would be …
2024-11-04:
- 17:05 Changeset in mainline [1cfa162] by
- hr: assert block size to be a multiple of 512
- 15:06 WikiStart edited by
- Add documentation link (diff)
2024-10-28:
- 22:19 Changeset in mainline [cf28ffd3] by
- hr: add option to silently fail an extent
- 21:46 Changeset in mainline [d84773a] by
- hr: RAID 1 state handling
- 21:30 Changeset in mainline [6124ee1] by
- bdwrite: cstyle
- 21:00 Changeset in mainline [a438de5b] by
- hr: be consistent with extent terminology
- 20:06 Changeset in mainline [1903d77] by
- bdwrite: fill blocks with 'A' - 'Z' Following parity blocks in …
- 20:03 Changeset in mainline [9fc1d36d] by
- hr: RAID 0 status handling
- 20:02 Changeset in mainline [e47a032] by
- hr: base for status handling
- 18:10 Changeset in mainline [066fed9] by
- hr: refactor metadata reading
- 17:44 Changeset in mainline [b422718] by
- hr: sort extents based on metadata index
- 16:39 Changeset in mainline [4dd650a] by
- hr: fix memory leaks in hr_create_srv()
- 16:03 Changeset in mainline [978130a] by
- hr: optimize RAID 0, 4, 5 to write whole strip
- 11:23 Changeset in mainline [76cd345] by
- bdwrite: write as many blocks as possible at once
2024-10-27:
- 23:04 Changeset in mainline [fad91b9] by
- hr: make bd op functions more compact A single function now handles …
2024-10-24:
- 18:38 ReleaseNotes/Mainline edited by
- System shutdown (diff)
- 18:20 Changeset in mainline [ad9e225] by
- Shutdown command
2024-10-18:
- 15:12 ReleaseNotes/Mainline edited by
- Setting terminal title (diff)
- 14:30 Changeset in mainline [50bed55d] by
- hr: rename levels to upper case
- 10:55 Changeset in mainline [6d55e39] by
- hrctl: remove disk concatenation option
2024-10-17:
- 23:20 Changeset in mainline [a72f3b8] by
- System protocol library, incl. unit tests
- 12:35 Changeset in mainline [9d5cea6] by
- Allow remcons/vt100 to set terminal title
2024-10-16:
- 22:00 Changeset in mainline [08fa9e8] by
- hr: style: simplify return value in create functions
- 21:57 Changeset in mainline [12321f8] by
- hr: fix return value in write_parity()
- 21:54 Changeset in mainline [c7b4452] by
- hr: fix xorbuf memory leak
2024-10-15:
- 08:34 ReleaseNotes/Mainline edited by
- (diff)
- 08:31 Changeset in mainline [514108e] by
- Minimize /app/init, once root is mounted, go to /srv/system
2024-10-14:
- 16:30 Changeset in mainline [6fbd1f9] by
- Combine successive move/abs. move events in display server Helps …
2024-10-13:
- 08:23 Changeset in mainline [0472cf17] by
- Merge ebb1489dc508fcf7406914b8e8bb9bdb6b23f5b5 into …
- 08:23 Changeset in mainline [ebb1489] by
- Merge branch 'HelenOS:master' into topic/packet-capture
2024-10-11:
- 18:37 Changeset in mainline [b3b79981] by
- Must initialize vt100_t decoder fields
- 17:57 Changeset in mainline [abc2c4b] by
- hr: remove big lock, add lock for individual volumes
- 17:37 Changeset in mainline [68c966e] by
- hr: use HR_DEVNAME_LEN and HR_UUID_LEN defines
- 16:08 Changeset in mainline [5be5396] by
- Remcons needs to properly clean up when terminating a user session
2024-10-10:
- 21:53 Changeset in mainline [4b759dc] by
- hr: sleep to get new random generator for UUID
- 13:31 Changeset in mainline [c997374] by
- hr: merge assemble and create functions
- 13:23 ReleaseNotes/Mainline edited by
- (diff)
- 12:54 Changeset in mainline [fb06afd8] by
- Make sure initial attributes are set in serial console
- 11:52 Changeset in mainline [5e0acaa] by
- Implement mouse tracking in libvt / remcons
2024-10-08:
- 15:12 Changeset in mainline [5f5d375] by
- Split read/write lock in remcons We do not want waiting for event to …
- 14:59 DeveloperDocs edited by
- x-term control sequences (diff)
2024-10-05:
- 21:59 Changeset in mainline [2b8901be] by
- hrctl: add RAID 4 to usage message
- 21:51 Changeset in mainline [dceb6e7] by
- hr: add initial RAID 5 with parity starting on extent 0 and data restart
- 13:11 Changeset in mainline [6b8e89b0] by
- hr: init fuction for each RAID level Compute total blocks, data …
- 10:32 Changeset in mainline [dbd91da] by
- hr: remake structures to include extent status Also rename .devs → …
- 09:19 Changeset in mainline [34abe6c5] by
- hrctl: inform about stopping a service that does not exit
- 09:13 Changeset in mainline [f9440e0d] by
- hrctl: add —stop option to usage
2024-10-04:
- 21:13 Changeset in mainline [c7ecd290] by
- Provide character translation for Alt-keys in remote console Needed …
- 19:27 ReleaseNotes/Mainline edited by
- Key sequence decoding and WS option (diff)
- 19:23 Changeset in mainline [47d060d] by
- Implement telnet window size option
2024-10-03:
- 21:31 Changeset in mainline [5132379] by
- A list is sometimes just a list.
- 18:48 Changeset in mainline [e273e9e] by
- Move link out of cons_event_t
- 18:21 Changeset in mainline [b2c9e42c] by
- Move link out of kbd_event_t
- 18:00 Changeset in mainline [d05c237] by
- Add support for parsing Shift+movement keys and Alt+movement keys
- 15:42 Changeset in mainline [6907f26] by
- Parse VT100 keyboard escape sequences in libvt
2024-10-01:
- 11:13 Changeset in mainline [d31c3ea] by
- Group vt callbacks into a callback structure
- 10:39 Changeset in mainline [357d9dd] by
- The 'state' in vt100_state_t is unnecessary
- 09:43 Changeset in mainline [89e5c0c7] by
- Control sequences must not alter telnet user's cursor_x/y
2024-09-26:
- 22:24 Changeset in mainline [c23a1fe] by
- Remote console mapping
2024-09-25:
- 17:19 Changeset in mainline [09f41d3] by
- Tetris should be able to detect screen cursor control capability
- 16:51 ReleaseNotes/Mainline edited by
- remcons options (diff)
- 16:47 Changeset in mainline [6a753a9c] by
- Remcons options port, no-ctl, no-rgb, multiple instances.
2024-09-24:
- 18:04 ReleaseNotes/Mainline edited by
- Remote console cursor and color control (diff)
- 17:59 Changeset in mainline [d3109ff] by
- Cursor and color control in remote console + RGB Move vt100 module …
2024-09-20:
- 12:16 Changeset in mainline [3fcea34] by
- Simplify the SYS_THREAD_CREATE syscall interface Removed the beefy …
2024-09-19:
- 22:04 Changeset in mainline [2cf8f994] by
- Improve terminal behavior in console mode.
2024-09-18:
- 10:35 Changeset in mainline [84cc190] by
- libtermui: Wipe overflow flags when wiping screen
- 10:34 Changeset in mainline [36fcd0a] by
- Fix 32b build
- 10:05 Changeset in mainline [88739997] by
- Remove forgotten debug messages
- 10:01 Changeset in mainline [9aa51406] by
- Create terminal window with the correct size from the start.
2024-09-17:
- 06:51 ReleaseNotes/Mainline edited by
- Persistent network configuration (diff)
- 06:49 Ticket #748 (Persistent network configuration) closed by
- fixed: Implemented in changeset …
- 06:46 Ticket #748 (Persistent network configuration) updated by
-
Status, Owner changed
- 06:44 Changeset in mainline [1bbc6dc] by
- Network configuration persistence. nconfsrv is folded into inetsrv …
2024-09-16:
- 11:54 Changeset in mainline [096c0786] by
- Ensure ALIGN_UP/DOWN() work with any size arguments
- 11:15 Changeset in mainline [bec6379] by
- Make it possible to set a breakpoint on ubsan_panic()
2024-09-14:
- 10:32 Changeset in mainline [1e221ec] by
- Fix bug in ui_window_send_minimize() This would crash terminal with …
2024-09-13:
- 15:15 ReleaseNotes/Mainline edited by
- Terminal scrollback and resize (diff)
- 15:13 Ticket #719 (Terminal resizing and scrolling) updated by
-
Milestone changed
- 15:06 Changeset in mainline [3d588be] by
- GFXDemo needs better textmode detection
- 14:43 Changeset in mainline [4c2339b] by
- Bright should not be applied to background color.
2024-09-12:
- 14:29 Ticket #631 (printf("%f", 768.0) results in "770") updated by
-
Summary, Component, Status, Owner changed
Never gotten to fixing this, but it's definitely aprintf()
issue. - 14:18 Ticket #719 (Terminal resizing and scrolling) closed by
-
fixed: Resizing and basic scrolling using
PgUp
/PgDown
implemented via … - 13:14 Changeset in mainline [899bdfd] by
- Terminal scrolling and resizing support
- 12:35 Changeset in mainline [dd50aa19] by
- Allocation function tweaks - Add reallocarray() from POSIX 2024 for …
- 12:35 Changeset in mainline [2ee6351] by
- Remove unused/undocumented sx, sy arguments
- 12:35 Changeset in mainline [9c40b834] by
- Add test for ticket #631
- 12:10 Changeset in mainline [de4f165] by
- Unbreak build for 32b architectures
2024-09-11:
- 08:27 Ticket #873 (Libinet inetfaces should not contain hidden state) created by
- Libinet's interfaces dhcp.h, dnsr.h, inet.h, inetcfg.h and inetping.h …
2024-09-07:
- 18:35 ReleaseNotes/Mainline edited by
- Persistent volume configuration (diff)
- 18:33 Changeset in mainline [ca127f37] by
- Persist volume configuration
- 14:09 Changeset in mainline [e90019d] by
- Skip missing devices when loading seat configuration.
2024-09-06:
- 22:24 Changeset in mainline [57c61b0] by
- hr: make data start at 4K aligned offset
- 22:09 Changeset in mainline [4a2a6b8b] by
- hr: add initial RAID 4 0 (non-rotating parity on disk 0)
- 14:56 Changeset in mainline [a19d7fc4] by
- hr: add option (-T, —stop) for removing an active array
- 12:53 Changeset in mainline [09398589] by
- hr: cstyle: remove redundant space
- 12:51 Changeset in mainline [ab5a2597] by
- bdwrite: writing to block devices
- 12:15 Changeset in mainline [24968b5] by
- hr: assemble: check specified number of devices against metadata
- 12:14 Changeset in mainline [9c1cf34c] by
- hr: add strip size to metadata and hr_volume_t
- 11:37 Changeset in mainline [b0f1366] by
- hr: write persistent metadata, assemble array from metadata
2024-09-05:
- 22:44 Changeset in mainline [ee83e9c] by
- hrctl: use sizeof(devname) instead of a constant
- 22:34 Changeset in mainline [095a989] by
- hr: add status printing
- 21:58 Changeset in mainline [e192339] by
- hrctl: add option for creating array from config file
- 20:56 Changeset in mainline [44ea48e] by
- hr: register hr array under "devices/XXXX"
- 20:54 Changeset in mainline [68e357e] by
- hr: use array for devname and devices for now
- 19:55 Changeset in mainline [680e8c8] by
- hr: initialize big_lock once
- 13:55 Changeset in mainline [aba2d04] by
- Upgrade to QEMU 9.1.0
2024-08-31:
- 13:26 Changeset in mainline [a8b2d9e7] by
- hr: add RAID 0 (striping)
- 13:09 Changeset in mainline [12cbf25e] by
- hr: disk size checking
- 10:35 Changeset in mainline [da5c257] by
- hr: create util.c
2024-08-30:
- 14:49 Changeset in mainline [e0b7763] by
- hr: fix volume list locking
2024-08-29:
- 19:08 Changeset in mainline [4e84176] by
- init: add "/srv/bd/hr"
- 19:03 Changeset in mainline [94d84a0] by
- hr: initial trivial mirroring implementation
- 17:56 Changeset in mainline [dd495c9] by
- locsrv: add "raid" category
2024-08-23:
- 20:29 Changeset in mainline [e82b37e] by
- Fix decoding of changed MAC address.
- 19:59 ReleaseNotes/Mainline edited by
- Persistent taskmon configuration (diff)
- 19:57 Changeset in mainline [dbae3b6] by
- Persistently store taskmon configuration.
- 18:17 Changeset in mainline [4af6fb1] by
- Remove forgotten debug messages
- 18:04 ReleaseNotes/Mainline edited by
- Persistent display/seat configuration (diff)
- 18:02 Changeset in mainline [9546146] by
- Persistently store display/seat configuration.
2024-08-22:
- 20:46 Changeset in mainline [ca95ccd] by
- Fix file closing, volume config sync.
- 16:52 Changeset in mainline [cde067e] by
- Add UI window callback that is called when window is resized.
- 13:08 Changeset in mainline [69d4aba] by
- libgfximage: Fix integer multiplication overflow in TGA parser
- 13:03 Changeset in mainline [7268bf1] by
- libc/test/string.c: Add GCC diagnostic category to ignore
- 13:02 Changeset in mainline [4c25f86b] by
- viewer: Fix deallocation loop
- 13:01 Changeset in mainline [c06bd5e] by
- init: Add missing NULL terminator in directory list
- 12:58 Changeset in mainline [b889a64] by
- Fix typo in comment
- 12:48 Changeset in mainline [5b110a9] by
- pkg: Temporarily use an IPv4-only hostname Use an IPv4-only hostname …
2024-08-21:
- 20:03 Changeset in mainline [14b2ac7] by
- Change relevant URLs from HTTP to HTTPS The helenos.org web site …
- 16:52 Changeset in mainline [f8cb1bc5] by
- Make the syntax help more useful Use an URL that is guaranteed to …
2024-08-20:
- 23:47 ReleaseNotes/Mainline edited by
- SIF storage format (diff)
- 23:43 Changeset in mainline [ac9b4f2] by
- Change SIF storage format to be more XML-like While slightly more …
- 22:12 ReleaseNotes/Mainline edited by
- SIF, contacts (diff)
- 22:07 Changeset in mainline [bff8619] by
- Simplify SIF interface, remove contacts Remove transactions, move to …
- 10:39 Changeset in mainline [a3ba37d] by
- ata_channel_destroy(): unlock channel mutex after error See pull …
- 10:28 Changeset in mainline [53bff11] by
- vbd: free disk service name on disk remove See pull request …
2024-08-17:
- 19:40 Ticket #719 (Terminal resizing and scrolling) updated by
-
Status, Owner changed
Shame to waste this nice project for potential newcomers, but I really … - 18:04 Ticket #631 (printf("%f", 768.0) results in "770") updated by
-
Status, Owner changed
Note:
See TracTimeline
for information about the timeline view.