shinokaro

Results 21 comments of shinokaro

OCRAN is currently undergoing improvements for operation in Ruby 3 environments. We would greatly appreciate it if you could provide us with detailed information about any issues you are encountering...

The latest version of the repository allows for detailed logging with the --verbose option, which can help identify where issues may be occurring. Additionally, you can use the --debug-extract option...

> @shinokaro maybe In the second example something goes wrong at ocra.rb:84. @Largo I've fixed this issue: https://github.com/Largo/ocran/commit/07895c759837f5592c9afbaf56f4c19a7539d1f0

> from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/tk-0.5.0/lib/tk/macpkg.rb:42:in ' [tk/macpkg](https://github.com/ruby/tk/blob/master/lib/tk/macpkg.rb) is a package for Macintosh. That's probably why it caused the error. Can you try the following commands? `ocran test_tk.rb --windows --gem-spec=tk --no-autoload`

The source code of the stub has now been made readable by humans. The current implementation standardizes file path handling to UTF-8 and uses a variable-length buffer for path concatenation,...

The commit at https://github.com/Largo/ocran/commit/72c376db577620f25f35246f18f333476c563141 resolved a potential security issue, preventing files from being written outside the designated directory and execution of external scripts via 'stub'.

The refactoring of stub.c has been completed in the commit https://github.com/Largo/ocran/commit/a7b8347ba95879b2722b4c4415d404de2f711ed2. The clear security issues in the implementation have been resolved. However, since security standards in actual operation vary by...

https://github.com/Largo/ocran/commit/f28b97d7a428fee44a934ea988f4e109802a4fc8

I agree with the approach of splitting the files. The builder class should be a separate class and instance for each build target.

I would like to share more details about the problem, including the technical background and the challenges we are facing. ### Technical Background and Current Challenges The implementation of Stub,...