Skip to content

Add Windows platform support and fix memory safety issues#1

Merged
mertcanaltin merged 1 commit intomertcanaltin:mainfrom
GroophyLifefor:main
Jan 5, 2026
Merged

Add Windows platform support and fix memory safety issues#1
mertcanaltin merged 1 commit intomertcanaltin:mainfrom
GroophyLifefor:main

Conversation

@GroophyLifefor
Copy link
Copy Markdown

  • Add Windows support for process args (argsWithAllocator), PID (GetCurrentProcessId), and I/O poller (stub)
  • Fix PID type from i32 to i64 to prevent overflow with Windows DWORDs (might remove if no needed)
  • Fix event buffer allocation to use max of platform event and IoEvent sizes, preventing buffer overflow on Linux

Also

As Ordu University clubs, we are organizing a technology winter camp called WinterBytes between January 30 and February 1, 2026. Focusing on software and cybersecurity, this program will give participants the opportunity to get to know the industry closely through training sessions, workshops, and conferences, as well as an exhibition on the last day.

We would like to invite you to speak at the event in the field of software. Our training days will take place on January 30 and 31. We leave the choice of topic entirely up to you, as long as it fits within the software framework. If you are able to participate, we kindly request that you submit the topic you wish to present by January 6.

We would be delighted to have you join us.
If you share your thoughts with us, we will gladly complete the necessary planning.

Contact: winterbytes@ordu.dev

…ing a platform-specific FdType and updating related I/O functions
@mertcanaltin mertcanaltin merged commit 5fd4079 into mertcanaltin:main Jan 5, 2026
@mertcanaltin
Copy link
Copy Markdown
Owner

Thanks for contributing!
Could you also this PR here, https://github.com/kirencore/kiren

@mertcanaltin
Copy link
Copy Markdown
Owner

By the way, thank you very much for your event invitation. I sent you a message via X(@GroophyLifefor)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants