This repository has been archived by the owner. It is now read-only.
Permalink
Commits on Aug 16, 2018
Commits on Aug 14, 2018
  1. Merge pull request #462 from kf6kjg/net4.7.1

    kf6kjg committed Aug 14, 2018
    Net4.7.1
  2. Releasing 0.9.41

    kf6kjg committed Aug 14, 2018
  3. Add ability to Appveyor build artifacts to GitHub Releases on tag

    kf6kjg committed Aug 14, 2018
    Release procedure will be to commit a change that changes the VersionIfo.tt file to the new version being released, push it, tag it, push the tag.  When AppVeyor finishes and uploads to GitHub a draft release will then be ready for release notes and a note that the binary release is "as is" and built on an uncontrolled 3rd party server and shipped with libraries built on other uncontrolled 3rd party servers - don't blame us if it steals your moneys and nukes your server; compile yer own.
Commits on Aug 11, 2018
Commits on Aug 10, 2018
  1. Merge pull request #466 from kf6kjg/betterversioning

    kf6kjg committed Aug 10, 2018
    Moved versioning to a T4 template
  2. Moved versioning to a T4 template

    kf6kjg committed Aug 7, 2018
    This allows the correct build sequence number, unlike my last attempt.
Commits on Aug 7, 2018
  1. Revert "Matched assembly versioning to actual versioning"

    kf6kjg committed Aug 5, 2018
    This reverts commit 8e51bf1.
Commits on Aug 5, 2018
  1. Fixed Visual Studio build

    kf6kjg committed Aug 3, 2018
    All freaked out over parens and an "s"...
  2. Added _MONO_CLI_FLAG_ under non-Windows builds.

    kf6kjg committed Aug 3, 2018
    Still freaks out MonoDevelop, but running msbuild manually against the sln works fine.
  3. Merge pull request #465 from kf6kjg/master

    kf6kjg committed Aug 5, 2018
    Matched assembly versioning to actual versioning
  4. Matched assembly versioning to actual versioning

    kf6kjg committed Aug 5, 2018
    Helps keep things understandable.
Commits on Jun 1, 2018
  1. Use Powershell file listing command

    kf6kjg committed Jun 1, 2018
    on Linux `ls` doesn't do what is does on Windows.
Commits on May 16, 2018
  1. Replaced no longer functional __MonoCS__ flag with custom flag

    kf6kjg committed May 16, 2018
    `__MonoCS__` was always considered a hack, and with Mono's conversion to msbuild it's no longer defined.  Intsead of leaving the old semantic, I've instead declared a new flag, `_MONO_CLI_FLAG_`, that says where's it's from and what it means.
    
    The AppVeyor build script likewise declares it, and anyone compiling with Mono should likewise declare it until such time as this Windows-specific code can be excised.
Commits on May 15, 2018
  1. Enable Ubuntu builds on AppVeyor

    kf6kjg committed May 15, 2018
    Also brings things up to my latest appveyor work.
Commits on May 6, 2018
  1. Fixed "missing" OutputPath tags, removed a prebuild artifact dependency

    kf6kjg committed May 6, 2018
    MonoDevelop 7.3.3 doesn't seem to allow selecting the x64 platform, so is relying on the default.  Since we build to the same path under both Release and Debug, this fix is acceptable.
  2. Drop prebuild like a bad habit

    kf6kjg committed May 6, 2018
    This has been a long time in coming.  Now that it is breaking builds using the msbuild engine under linux AGAIN, it's way past time to happen.
  3. Correct case for Microsoft.CSharp.targets in all CSPROJ files

    kf6kjg committed May 6, 2018
    Because this makes a difference on Linux.
Commits on Dec 4, 2017
  1. Added logging and 2 second sleep for admin tool auth failures

    kf6kjg committed Dec 4, 2017
    This should mitigate password scanning attacks by drastically slowing them down, as well as provide the information needed for a tool such as fail2ban to scan the log and block the offender.
  2. Non-semantic cleanup of warnings and suggestions

    kf6kjg committed Dec 4, 2017
    Just two files that annoyed me.
  3. Remote Admin: Added some sanity, fixed message bug.

    kf6kjg committed Jul 8, 2016
    Fixed bug where the 1 minute alerts were not being sent.
    My fix uses a timer so that the thread was allowed to keep moving, resulting in the XMLRPC response being immediate instead delayed until the countdown stops.
    It could have been done in a less invasive manner, but I didn't like the delayed return to the call.
    
    Also fixed a bug where you could start multiple shutdowns or restarts in any combination.
    
    The implentation of both of these fixes was done in a way that assumes that the server is only running a single region.  This means that this new code is another location where multiregion is broken.
    I'm thinking it's time to clean up the codebase by removing that multiregion cruft.  Leave the external APIs, but internally excise the concept - we are either going to have to support the idea of multiregion or remove it, this half state is bad.
  4. Be specific about the OS.

    kf6kjg committed Dec 4, 2017
Commits on Dec 3, 2017
  1. Eliminate an extra space that was freaking out GitKraken

    kf6kjg committed Dec 3, 2017
    The match in GitKraken was against "*.mdb " as that's what was in the file since the line was added.  CLI git must be trimming the strings.
  2. Appveyor tweaks and formatting

    kf6kjg committed Dec 3, 2017
    Added .gitignore and license file to the ignore list so that commits that just hit those files are skipped.
    Added user-level nuget cache to the caching system.
Commits on Jul 25, 2017