elks-enhanced

publicRead
Owner: themasterBranch: masterCommits: 6893Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL

File history

Tracking elks/arch/i86/kernel/signal.c
CommitAuthorDateMessage
096184dc03d9459da817744d09b01e8cd674555Greg Haerr2025-12-11[kernel] Allow stopped jobs to be killed
8029ba93cbc6b01a73f1dba1d7d26a9240c59d2Greg Haerr2025-12-11[kernel] Fix sys_kill to send to process group when pid < 0
7f48a47c7dfdab2c7c19f844010b5b8d04cd27cGreg Haerr2025-12-10[kernel] Return standard exit status on stopped jobs
e90c5a6341473bb746abd213c6505b5bfac887bGreg Haerr2025-12-09[kernel] Yet more fixes for SIGTSTP, remove fread in sash & basic
e316ebce3d31bccbe33319f2d03dd1b3d853a31Greg Haerr2025-12-09[kernel] Fix problems associated with ^Z/SIGTSTP (terminal stop)
3451cb698f2b06f484ce3311ea714ca59a5719aGreg Haerr2024-07-02Remove unneeded _ptask currentp = current to improve code size/speed
1eecfecee9baf3a7b59a37e7faad0788db08fd6Greg Haerr2024-03-24[kernel] More types cleanup
8b996a2f11e76e458beb4faa35653bc8381e95aGreg Haerr2023-09-04Update debug statements to use %P
c1a5b383de24221e0d2fe7d3d2cbc717a6cad9cGreg Haerr2023-08-07[kernel] Cleanup various kernel sources
11451e68f1e464f72d458d9024386fbad684766Greg Haerr2023-03-09cleanup
67acf4b09501cbae6d026aa2b677234c1fe8a18Greg Haerr2023-03-08Find and fix race condition between resetting signal and return to user mode
5171044a84c7190307830d74bab9e625b0c9c95Greg Haerr2023-03-08Tighten up test program
a75983aa7f13f48be7619b38039ab8e571ce451Greg Haerr2023-03-08[kernel] Add test_sigfail to demonstrate kernel clearing stacked signals
614f68b7f815a155530d5e683d4db9d93c88507Greg Haerr2022-02-24Other small fixups
d0780057c2c774dc00f7e678f40fc279d6c41e7Greg Haerr2020-10-14[kernel] Source code cast cleanups
e95bf12425da8621786a055ac9917d17e604bfcGreg Haerr2020-09-04[kernel/fsck] Fix various fsck, signal and shutdown bugs`
36b9dbfcee90f5d1ebeee8c0ceb3bc974265d0fTee-Kiah Chia2020-05-12[kernel] [libc] [elksemu] (ABI CHANGE) Make _signal syscall accept a far pointer to a far signal handler
22f4efdbdb3d6e4514410bc70eb95a64ee18ba0Greg Haerr2020-03-21[kernel] Implement task zombie state, rewrite wait, fix signal
e689980162c9af90ce6cac5673c7f5ee1074431Greg Haerr2020-03-10[signal] Fix userland signals, add ^Z handling to getty/login/ash/sash, add debug_sig
4d33cecfc6f424558b8c99017a10211c1f59f05Jody Bruchon2020-03-09Revert "Whitespace cleanup in `elks/`"
ce98a140f83c188550cd42d0110e7b9d97fea61Jody Bruchon2020-03-08Code style cleanups in `elks/`
3aea2ed60e00bf9205efd90777459d6cca32e27lithoxs2017-10-11Code simplification in dircon.c, signals and map buffer. Code size reduced in 48 bytes. Compiled with BCC, tested with Qemu.
1146031c2d6c1b573c308975a95f29a06fa23d6lithoxs2017-05-31Refactoring signal code to reduce code size. Code size reduced in 48 bytes. Tested under Qemu.
9c141e6015c4e7cddb31cf1c25f67e97278fd65Jody Bruchon2017-03-04Revert "Revert "Initialize register ES from the begining.""
f87ee77389acef861a3d1cf3d4d6d6e9534f9a6Jody Bruchon2017-03-04Revert "Initialize register ES from the begining."
17cb7fd878ba7c9ddf1b4d02c4c39d364ecba3blithoxs2017-03-02Initialize register ES from the begining. Do not assume a 80186 processor or higher in function printsp(). Fix minor bug in strace.c Other minor fixes.
4304a557c511e3f5fed6d861de6afff72359cc8lithoxs2016-02-16Code size reduction in files under directories kernel, fs and arch/i86. Code still does exactly the same. Fixed a bug in malloc.c introduced 3 commits ago. Fixed some problems with printk when processing formatting %04X. Kernel compiled with BCC. Tested u
4a1c38a7553a0148daf2a5a8016c93a1729e5feJuan Perez-Sanchez2015-06-13Removal of ia16-unknown-elks-gcc warnings
a5731bfa6432136a62dc05088c38040c9d2f2adJuan Perez-Sanchez2015-06-13Fix errors and warnings by open-watcom
6d1d1c2cdaaf76451c7aff24151f9e450b6303cJody Bruchon2012-07-07Large set of bug fix patches by Juan Perez-Sanchez.
29ad7c46cc2bd9c9f142d20c80e8ddb3de8202cRiley H. Williams2002-06-03ANSI'fied arch/i86/kernel/ directory, and verified that result compiles and boots.
9694a20fc1bb53a24541ff13e5fb7ee2d564d2fRiley H. Williams2002-05-13Standardised macros for debugging printk's - now uses debug() and debug[1-9]() for all except memory handlers, which use debugmem() and debugmem[1-9]() respectively.
a8acd4426f32030349980fc20369ebd9b8618c5Riley H. Williams2002-05-03Reverted accidental commits...sorry.
c38904b8336ce33c23fce3b287a5199805a44e9Riley H. Williams2002-05-02Partial commit of latest ANSI'fication changes.
44236c3cce9463223af29e77dd156da25c8ba4fRiley H. Williams2002-04-28Further verification using `spint -weak` and detected a bug in init/main.c which I am unable to fix.
37bf6e09c296c1f684c67dcb707fa8c3f49f38aRiley H. Williams2002-04-22Split syscall table from arch/i86/kernel/strace.c into arch/i86/kernel/strace.h and then ANSI'fied the arch/i86/{286pmode,boot,kernel} subtrees.
4609ab18423e89367072686969b995881937fb3Andrew Richards1999-09-05Changes for 0.0.79
6569c1b50fc2022960689f8c71b31456235546cAndrew Richards1999-08-19Clean up of source,+ new features.
7c6113f31c13114d6eae801bd872ce8402daa6cAndrew Richards1999-07-20Fix debugging output in signal code.
8e7bb94ad2f16ab512bae10cca3af8790510febAndrew Richards1999-04-16Added support for the signal(2) system call, and signal handlers.
503af13fbdd75dacf3e219f15822959df196568Andrew Richards1998-10-21Register variable optimisations, and a small bugfix.
4424a08052b669017bb359608f56f3023ced883Andrew Richards1998-10-11Corrected some signal behavoir, fixed return status behavoir.
fb59ce55a05187dcdd0a968a0e812388def9928Andrew Richards1998-10-09Added very simple signal support.
f9b47559bca2467fdcc9c102c605ce826b6a78eUnspecified Developer1998-09-12Imported elks-0.0.73-pre2 source