signal-handling

There are 44 repositories under signal-handling topic.

  • Detegr/rust-ctrlc

    Easy Ctrl-C handler for Rust projects

    Language:Rust64075486
  • zelhajou/ft_unix_minishell

    A custom shell program emulating basic bash functionalities

    Language:C38202
  • oguzhanagkus/system-programming

    System Programming course projects - includes UNIX/Linux system call and library function examples

    Language:C6100
  • amir13872/Modulo-Magic

    This Python script is designed to interact with users, allowing them to find numbers within a specified range that are divisible by a list of user-provided divisors. It also calculates and displays the sum of these divisible numbers.

    Language:Python3100
  • g0kkk/SignalHandler

    Signal handling implementation in 32bit and 64bit asm

    Language:Assembly3100
  • maxtek6/sigfn

    Bind functions to signals

    Language:C++31190
  • nenieiri-42Yerevan/Minishell

    This is a project about creating a simple shell (Mini bash)

    Language:C3120
  • AGiannoutsos/web-server

    A multi-threaded web server that handles questions about diseases over a distributed database

    Language:C2100
  • 42YerevanProjects/minishell

    As beautiful as a shell. Implementation of the 42 project minishell

    Language:C1100
  • chrisioan/URL-Finder

    URL Finder in C++ and Shell using fork/exec, pipes and named pipes, low-level I/O as well as signal handling.

    Language:C++1100
  • DrPsychick/docker-signal-demo

    Demonstrate signal handling in a Docker container including tmux and screen.

    Language:Shell111
  • KazakosVas/System-programming

    System Programming Project

    Language:C1100
  • Netfuture/pselect7

    A fairer alternative to the pselect() system call

    Language:C1100
  • Nikos25K/Shell-Implementation

    💻 This project is a custom shell implementation written in C. It provides a command-line interface for users to execute commands, manage command history, create and use aliases, and handle input/output redirection and pipelines. The shell supports various built-in commands and can execute external programs, making it a versatile tool.

    Language:C1100
  • omercevik/CSE-344

    Systems Programming

    Language:C1000
  • wickedjackal/feedxtract

    FeedXtract processes your bookmarks manager export file, searches the root domain of all your bookmarks, and extracts the RSS/Atom Feeds from them, providing a .opml file for use in RSS feed readers like Newsboat

    Language:Python1100
  • amine-za/Minishell-1337

    Minishell is a simple shell created as part of my 1337 (42 Network) studies. It supports basic command execution, pipes, redirections, environment variables, and built-in commands like cd, pwd, echo, and more. It also handles signals (Ctrl-C, Ctrl-D) and offers a history feature.

    Language:C0000
  • amoghmc/mini_shell

    Mini shell made in C for Linux using GNU Readline Library

    Language:C0101
  • bkhalil3/CoreShell

    Linux C-Shell that supports various commands, signal handling, process management, and features like redirection and piping.

    Language:C0000
  • DerickEddington/signals_receipts

    Simple exfiltration of the receipt of POSIX signals.

    Language:Rust0100
  • eel-moun/Minitalk

    This is a communication program in the form of a client and a server using signals

    Language:C0100
  • erfangolpour/SSI

    Simple Shell Interpreter

    Language:C0100
  • GeorgeVasilakopoulos/Client-Server-TCP

    Implementation of a multi-threaded poller server. Client-Server communication through TCP. Thread synchronization with mutexes and condition variables

    Language:C0100
  • gkrusta/Minishell

    A Minishell project for 42 School, implementing a simplified Unix shell in C to manage command execution, process, and signal handling.

    Language:C0100
  • Henryyy-Hung/HKU-COMP3230-Shell-Simulator

    A Linux shell simulator implementing process creation, inter-process communication, signal handling, and custom command execution.

    Language:C0100
  • hienptx/42_minishell

    This project is about creating a simple shell, little bash.

    Language:C0100
  • hovhannisyangevorg/MicroLink

    "MicroLink" is a project in the 42 school curriculum that involves creating a simple client-server application that can send and receive messages between two processes using signals.

    Language:C0100
  • Kanellaman/mysh-A-Bash-like-Shell-Implementation

    A shell program written in C for Linux environments-based on Bash.

    Language:C0100
  • Nikos25K/Multithreaded-Network-Server

    💻 JobExecutorServer is a multithreaded server that manages and executes jobs in a producer-consumer queue model, allowing multiple clients (jobCommanders) to submit, monitor, and control job execution through socket communication.

    Language:C0100
  • Rapcampo/42_minitalk

    A project about sending and handling signals as well as working with bitwise operators

    Language:C0100
  • amartinruiz23/cpp-simple-server

    Simple server in C++

    Language:C++10
  • filipe-oliveiraa/music_midi_challenge

    Enhance a distributed MIDI music player by fixing synchronization issues. Implement parallel processing with Go routines to ensure correct concurrent playback and add pause/resume functionality.

    Language:Go
  • iNoles/Mini-Shell

    A simple C shell that executes commands and handles signals.

    Language:C10
  • KPlanisphere/signal-handling-c

    Practica 8 - Sistemas Operativos

    Language:C10
  • lai-jia-jing/minishell

    Develop a basic Bash shell in C with features like command parsing, built-in functions, and support for piping and redirection, while learning shell operations, process management, and system calls.

    Language:C10
  • lai-jia-jing/minitalk

    Build a client-server communication system using UNIX signals, the client sends messages and the server processes them character by character, learning inter-process communication and signal handling.

    Language:C10