1. 18 Apr, 2021 14 commits
  2. 05 Apr, 2021 1 commit
  3. 07 Mar, 2021 2 commits
  4. 03 Mar, 2021 1 commit
  5. 22 Nov, 2020 1 commit
  6. 16 Oct, 2020 6 commits
  7. 21 Sep, 2020 1 commit
    • Patrick Griffis's avatar
      Revert word array length change · 7a275812
      Patrick Griffis authored
      It turns out that the rfc sets a limit of 15 arguments and the
      server (irccloud) sending that many in ISUPPORT was updated to
      split it into multiple lines.
      7a275812
  8. 17 Sep, 2020 1 commit
  9. 07 Sep, 2020 1 commit
  10. 05 Aug, 2020 1 commit
  11. 22 Jul, 2020 1 commit
  12. 13 Jul, 2020 1 commit
  13. 01 Jun, 2020 1 commit
  14. 26 May, 2020 1 commit
  15. 15 May, 2020 1 commit
    • Patrick's avatar
      Remove 2ch from network list · f9adf88e
      Patrick authored
      It split into multiple networks; Both are very small and can't even match our modern guidelines like supporting TLS. I'll just use this as an opportunity to clean up the list a bit.
      
      Closes #2465
      f9adf88e
  16. 03 May, 2020 1 commit
    • delthas's avatar
      win32: Fix undefined symbol for builds with -with-plugin=false · 82a424fc
      delthas authored
      Windows builds without plugins can use notification-windows.c, which
      uses module_load in its notification_backend_init function.
      
      module_load was previously guarded with a USE_PLUGIN ifdef, but we do
      need this function for Windows builds even if plugins are disabled.
      
      This fixes a critical build issue for all Windows builds without
      plugins.
      82a424fc
  17. 19 Apr, 2020 3 commits
    • delthas's avatar
      win32: Disable ASLR for Windows debug builds · c2cdf0d2
      delthas authored
      GDB is usually able to debug executables with ASLR by temporarily
      disabling ASLR when running that executable. This is only supported on
      Linux. On Windows, GDB cannot debug ASLR executables.
      
      This removes the dynamicbase linker flag on Windows for debug builds in
      order to be able to debug that executable later.
      
      Hardening an executable with ASLR is important for release builds, but
      for debug builds being able to debug is much more important.
      c2cdf0d2
    • delthas's avatar
      win32: Fix building executables with invalid entrypoints · 83daed87
      delthas authored
      Windows builds of the GTK frontend use the pie flag to compile
      hexchat.exe. Windows needs an explicit entrypoint when compiling with
      --pie, otherwise an invalid executable is created.
      
      This sets the entrypoint of the executable on Windows (as it is
      currently set in the Visual Studio project files).
      
      This fixes a critical build issue which prevents all Windows builds
      using Meson from working.
      83daed87
    • delthas's avatar
      win32: Replace include of winuser.h with windows.h · 5d5838e7
      delthas authored
      winuser.h should never be included directly. windows.h should be included instead.
      
      This fixes a critical build issue added in c5d47fc which makes all MinGW builds fail.
      
      See #2403.
      5d5838e7
  18. 18 Apr, 2020 1 commit
    • Jonathan's avatar
      Remove Moznet · 082f2f8c
      Jonathan authored
      Mozilla's Moznet no longer exists. They migrated to Matrix.
      082f2f8c
  19. 11 Apr, 2020 1 commit
    • DjLegolas's avatar
      Fixed proxy user/password buffer overflow · 7b950eb0
      DjLegolas authored
      By using a dedicated buffer for sending the username and password for the SOCKS5 proxy, there will be no overflow when copying them to the buffer.
      And therefore, RFC 1929 is fully supported.
      7b950eb0