Activity for KDIS

  • Karl Jones committed [1e8d29] on Git

    Remove old changelog

  • GitHub committed [a83263] on Git

    Update CHANGELOG.md

  • GitHub committed [3139f6] on Git

    Merge pull request #12 from carlocorradini/new

  • Karl Jones committed [18333d] on Git

    Merge remote-tracking branch 'Github/master' into new

  • GitHub committed [ad90e4] on Git

    Update KDIS_Change_Log.htm

  • GitHub committed [a5e357] on Git

    Update CHANGELOG.md

  • carlocorradini committed [bd14f8] on Git

    chore: removed clang-format-ignore

  • carlocorradini committed [b5e688] on Git

    docs: fix typo

  • carlocorradini committed [0358be] on Git

    chore: fix clang-format and all cmake bool options set to true/false

  • carlocorradini committed [d2cace] on Git

    fix: cmake install and possible conflicting options

  • carlocorradini committed [cd602c] on Git

    docs: better readme

  • carlocorradini committed [fb5adf] on Git

    chore: check script, readme and better clang-format style for PPDirectives

  • carlocorradini committed [5672dc] on Git

    chore(ci): fix need deps

  • carlocorradini committed [130b92] on Git

    chore(ci): fix build needs

  • carlocorradini committed [686901] on Git

    chore(ci): job dependency

  • carlocorradini committed [6abc96] on Git

    chore(ci): removed macos

  • carlocorradini committed [c8db1a] on Git

    chore(ci): better check action

  • carlocorradini committed [35c8aa] on Git

    fix: clang-format files formatting

  • carlocorradini committed [5dda39] on Git

    fix: replaced invalid UTF8 characters

  • carlocorradini committed [48a5ab] on Git

    fix: include KConfig

  • carlocorradini committed [e66879] on Git

    feat: CMake export header

  • carlocorradini committed [c45f94] on Git

    chore(codeql): needs to be fixed

  • carlocorradini committed [cc21f9] on Git

    chore(ci): removed macos-latest from ci

  • carlocorradini committed [ad87fa] on Git

    Structure, better CMake, Clang format, Clang tidy, CMake format, CMake lint, CPP lint, CPP check, CI, CD, and more...

  • carlocorradini committed [ce42b3] on Git

    refactor: tests, docs and first refactor of root CMakeLists.txt

  • carlocorradini committed [a659bd] on Git

    chore: first test iteration

  • carlocorradini committed [509ad7] on Git

    chore: added config.h.in generated by CMake

  • carlocorradini committed [5d303b] on Git

    chore: added CPM and doc cmake

  • carlocorradini committed [46b1ed] on Git

    chore: vscode configuration

  • carlocorradini committed [d546f0] on Git

    chore: fix by git

  • carlocorradini committed [7bd6ce] on Git

    chore: editorconfig, cppcheck, cpplint and doxyfile.in

  • carlocorradini committed [fea4e9] on Git

    chore: better changelog

  • carlocorradini committed [df3425] on Git

    chore: gitattributes and gitignore

  • carlocorradini committed [71c20f] on Git

    chore: added clang-format, clang-tidy and cmake-format

  • carlocorradini committed [2cdb79] on Git

    chore(src): renamed KDIS to src and removed all .h files

  • carlocorradini committed [b10abe] on Git

    chore(include): changed include files from .h to .hpp

  • carlocorradini committed [b95b02] on Git

    chore(test): renamed Tests directory to test

  • carlocorradini committed [7d26a4] on Git

    chore(ci): added license action & added codeql action & renamed cmake action

  • carlocorradini committed [5ffaeb] on Git

    chore: added dependabot

  • GitHub committed [15dcb2] on Git

    Update README.md

  • GitHub committed [a3c6e8] on Git

    Merge pull request #10 from carlocorradini/feat

  • GitHub committed [def620] on Git

    chore: kdis pdu

  • GitHub committed [1fb2e1] on Git

    chore: KDIS datatypes

  • GitHub committed [460981] on Git

    chore: kdis basic, extras and network

  • GitHub committed [01cd41] on Git

    chore: structure basic

  • GitHub committed [1f3206] on Git

    Create README.md

  • GitHub committed [0fd391] on Git

    chore: remove files

  • GitHub committed [f30f68] on Git

    Merge pull request #5 from intothevoid/master

  • Karan Kadam committed [34422c] on Git

    fix: 🐛 incorrect conversion from bits to bytes

  • GitHub committed [c16371] on Git

    Update KDIS_Change_Log.htm

  • GitHub committed [f49593] on Git

    Merge pull request #4 from jimbo1969/master

  • GitHub committed [038231] on Git

    Update Connection.cpp

  • James Wing James Wing committed [fd0cd1] on Git

    Update COnnection class to get kernel-selected bound interface.

  • RolandH RolandH created ticket #108

    Exception thrown when trying to use KDataStream directly

  • James Wing James Wing posted a comment on discussion Open Discussion

    It occurred to me that Connection::GetInterfaceAddress() returns the interface address that the user specified, but when the user does not specify, (leaving the OS to select the interface,) it still returns the user specification (i.e. an empty string), rather than the address of the interface that the OS automatically chose. This was my oversight. It should return the address of the bound interface, regardless of whether it was specified by the user or chosen quasi-randomly by the OS. I'll fix that...

  • b'Karl Jones committed [3cdfc0]

    Merge /u/jameswing/kdis/ branch master into master

  • Karl  Jones Karl Jones merged merge request #57

    Fixed typo

  • GitHub committed [29d598]

    Create cmake.yml

  • GitHub committed [afffaa]

    Update cmake.yml

  • Karl Jones committed [8239af]

    Revert change that is causing errors on linux.

  • GitHub committed [59c2f5]

    Update cmake.yml

  • Karl Jones committed [fc1df8]

    Fixed extra qualification error.

  • Karl Jones committed [86195d]

    Fixed test compilation error on windows

  • Karl Jones committed [a46886]

    Remove unused cmake command

  • Karl Jones committed [15c7bd]

    Improve ignore file

  • GitHub committed [1b6dc2]

    Update cmake.yml

  • GitHub committed [af124d]

    Update cmake.yml

  • Karl Jones committed [2a1e73]

    Fixed tests not running

  • Karl Jones committed [76573c]

    Fixed tests not running

  • Karl Jones committed [d53b64]

    Update test commands

  • Karl Jones committed [a396e6]

    test windows only

  • Karl Jones committed [e322bd]

    attempt to fix windows compilation error

  • Karl Jones committed [bfd49b]

    path does not exist

  • Karl Jones committed [90c0be]

    renable linux

  • Karl Jones committed [b25c09]

    Fix path

  • James Wing James Wing committed [8e10d1]

    fix NIC-specific binding for Linux

  • GitHub committed [71d8fd]

    Merge pull request #1 from karljj1/ci-setup-1

  • GitHub committed [c6c8cc]

    Merge pull request #2 from jimbo1969/master

  • Karl Jones committed [d13753]

    Merge remote-tracking branch 'Sourceforge/master'

  • James Wing James Wing posted a comment on merge request #56

    Somehow it let me reject it. So I guess that's good this time, but I wouldn't expect it to allow me to do that on your project. Maybe it was only because I was the submitter. Thanks!

  • James Wing James Wing updated merge request #56

    Fixed NIC-specific socket binding in Linux

  • James Wing James Wing posted a comment on merge request #56

    Nice. Great idea. I really like that process. Great idea. I need to learn how to do that myself. I forked it on the GitHub end, made the changes, and created a new PR from there. You should just reject this one to make it go away.

  • James Wing James Wing posted a comment on merge request #57

    Sorry for two-steps here Karl. I updated the wrong copy. Evidently I'm still on the Git learning curve.

  • James Wing James Wing created merge request #57

    Fixed typo

  • Karl  Jones Karl Jones posted a comment on merge request #56

    Hey thanks. Would you be able to do the merge request through github? https://github.com/karljj1/kdis I have setup CI tests so want to try and use this more so to avoid any compilation issues slipping in again. Ill then sync it back across to here.

  • James Wing James Wing created merge request #56

    Fixed NIC-specific socket binding in Linux

  • James Wing James Wing posted a comment on discussion Open Discussion

    So I finally figured out the nuances of Visual Studio cross-compiling on Linux in order to proceed with my Linux KDIS project. I found that the binding of the socket to a specific interface that works fine on Windows for either a receiving or a sending socket only works on Linux for a sending socket. It actually breaks the Linux receiving socket to bind it to an IP address other than INADDR_ANY. If we really needed to bind a receiving socket to a specific interface, we could do it with the SO_BINDDEVICE...

  • Karl  Jones Karl Jones posted a comment on discussion Open Discussion

    Hey no problem. I have done it myself in the past. I have setup a github version with CI that should detect these issues in the future https://github.com/karljj1/kdis

  • James Wing James Wing posted a comment on discussion Open Discussion

    Oops. I’m sorry Karl. I just noticed the Linux compilation issues that I introduced. With ‘help’ like mine breaking things, you won’t want my contributions in the future. Thank you for so graciously fixing them. I’m about to go use KDIS on Linux (instead of Windows) for the first time, so I’m learning how to set it up with Visual Studio doing remote compilation. That’s when I noticed you had to fix my Linux-inconsistency in the Connection class as well as one in an earlier PR I submitted. I’m a bit...

  • Gerard Lanois Gerard Lanois posted a comment on ticket #107

    Thanks for fixing this. I tried it - works for me now. Let me know if you need any help with your CI rollout (eg, testing).

  • Karl  Jones Karl Jones modified ticket #107

    Recent merge #55 breaks GCC builds

  • Karl  Jones Karl Jones posted a comment on ticket #107

    I have pushed a fix. Im also working on setting up a github version of kdis which includes CI. If all goes well ill move the project over.

  • Karl Jones committed [f1ab26]

    Fixed linux compilation issues.

  • Karl  Jones Karl Jones posted a comment on ticket #107

    Sorry I accidentally deleted the post in the moderation queue. Thanks for sending the CI link, I have been meaning to get something like this setup. Ill look into the failure.

  • Gerard Lanois Gerard Lanois created ticket #107

    Recent merge #55 breaks GCC builds

  • Karl  Jones Karl Jones modified ticket #106

    FrozenBehavior Enum Error

  • Anonymous created ticket #106

    FrozenBehavior Enum Error

  • Karl  Jones Karl Jones posted a comment on merge request #55

    Thanks!

  • Karl  Jones Karl Jones merged merge request #55

    Hardening against defective PDUs, and some minor fixes identified by static code analysis

  • James Wing James Wing created merge request #55

    Hardening against defective PDUs, and some minor fixes identified by static code analysis

1 >