Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-01 | checksum: Replace GString usage with regular strings | Patrick Griffis | |
2023-05-01 | checksum: fixed the TODO and FIXME, tested and improved info message printing | Totto16 | |
2023-05-01 | checksum: Move checksum operation to a thread | Patrick Griffis | |
2022-01-21 | meson: Fix exported functions in plugins | Biswapriyo Nath | |
This adds DEF file names in meson. Without the DEF files, every functions are exproted from plugins. | |||
2021-05-23 | Updated Toolset to v142 | DjLegolas | |
2017-06-13 | build: Replace Autotools with Meson | Patrick Griffis | |
Quick rundown of benefits: - Much faster: - Autotools (with autogen): 22 seconds - Meson: 7 seconds - Meson (with ccache): 2 seconds - Simpler: - ~1000 lines smaller - Single simple language - Potentially better Windows (Visual Studio) support What is not done: - Complete Windows support - OSX support (easy) Closes #2013 Closes #1937 Closes #1803 | |||
2016-09-26 | build: Reorder includes to avoid installed plugin header | Rainer Müller | |
When hexchat is already installed into a non-default prefix, a new build could pick up ${prefix}/include/hexchat-plugin.h from the installed version instead of the local header, as configuration variables such as $(GLIB_CFLAGS) would point to -I${prefix}/include. Reordering the includes and moving -I arguments to CPPFLAGS prevents this, as it ensures the local directories are always searched first. This was no problem when compiling for /usr or /usr/local as these directories in the compiler search path are always searched last. Closes #1822 | |||
2016-02-18 | Fix strict prototype warnings | Patrick Griffis | |
2015-10-10 | Use VS 2015 | Arnavion | |
2015-02-11 | Better project files. | Arnavion | |
- Output directly to rel\ instead of to bin\ and then copying files over. - Deduped Win32 vs x64 configs - Moved some common properties to hexchat.props - All build intermediates (except htm's intermediates) are no longer emitted in the source directory | |||
2014-12-17 | More consistently include config.h | TingPing | |
2014-12-15 | configure: Improve various build flags | TingPing | |
- Store openssl flags in own vars - Share some common flags for plugins - Fix building plugins on win32 - Store all glib flags in one var - Don't link against every lib for each plugin - Don't hardcode ldflags for sysinfo | |||
2014-12-15 | checksum: Use glib for io/checksum and misc fixes | TingPing | |
- Fixes support for large files. - Fixes filenames not being passed in the filename encoding. - Drops openssl dependency. - Code cleanup. - Fix 'unknown command' warning. | |||
2014-01-29 | osx: Silence openssl deprecated warnings | TingPing | |
2013-09-15 | Convert project files to vs2013 | Eustachy Kapusta | |
2013-07-24 | Move optimization settings from all subsequent projects to hexchat.props | Eustachy Kapusta | |
2013-04-28 | Don't hardcode "plugins" as the subdirectory for plugins in many | Christoph J. Thompson | |
places. modified: config-win32.h modified: configure.ac modified: plugins/checksum/Makefile.am modified: plugins/doat/Makefile.am modified: plugins/fishlim/Makefile.am modified: plugins/perl/Makefile.am modified: plugins/python/Makefile.am modified: plugins/sysinfo/Makefile.am modified: plugins/xdcc/Makefile.am modified: src/common/plugin.c modified: src/fe-text/fe-text.c | |||
2013-04-25 | win32: Moved PlatformToolset configuration to individual project files. It ↵ | Arnavion | |
should be set before setting other properties or importing other props. This fixes the broken GUI Platform Toolset indicator, as well as VS compilation itself if another version such as 2010 was also installed. | |||
2013-04-01 | Remove another bunch of obsolete junk | Berke Viktor | |
2013-01-19 | Correct almost all compiler warning issues | RichardHitt | |
2013-01-16 | Remove #include <malloc.h>, causes a #error in freebsd build | RichardHitt | |
2013-01-10 | Merge branch 'master' into pull350 | RichardHitt | |
2013-01-09 | Make source cleah with cppcheck, except for mpc and sasl | RichardHitt | |
2013-01-09 | Fix Issue 350 in checksum.c by changing struct stat64 to struct stat | RichardHitt | |
2012-11-26 | update checksum help info | TingPing | |
2012-11-20 | Use g_strdup | TingPing | |
2012-11-19 | Fix checksum plugin when completed dir is set | TingPing | |
2012-11-10 | Comment out one more unused thing | Berke Viktor | |
2012-10-30 | Rebranding for the rest of plugin* | Berke Viktor | |
2012-10-30 | Rebranding for XCHAT_EAT_* | Berke Viktor | |
2012-10-30 | Rebranding for XCHAT_PRI_* | Berke Viktor | |
2012-10-30 | Remove hexchat-plugin.h duplicate | Berke Viktor | |
2012-10-26 | Eliminate some more plugin warnings | Berke Viktor | |
2012-10-24 | A lot more rebranding | Berke Viktor | |
2012-10-22 | EXTRA_DIST cleanup | Berke Viktor | |
2012-10-21 | Move warning level to property sheet | Berke Viktor | |
2012-10-13 | Compatibility for Automake 1.12.4+ | Berke Viktor | |
2012-10-03 | Revert to VS2010 part4 | Berke Viktor | |
2012-10-02 | Use explicit project names, output filenames depend on them | Berke Viktor | |
2012-10-02 | Oops, wrong find'n'replace | Berke Viktor | |
2012-10-02 | Remove hardcoding as much as possible | Berke Viktor | |
2012-10-02 | Change platform toolset to Visual Studio 2012 | Berke Viktor | |
2012-10-02 | Add XP (WDK) solution as a fallback option | Berke Viktor | |
2012-07-21 | Add _AMD64_ definition for x64 builds, make Visual Studio even happier | Berke Viktor | |
2012-07-21 | Add trailing backslashes to Output and Intermediate directories, make Visual ↵ | Berke Viktor | |
Studio happy | |||
2012-07-18 | Fix Checksum compilation on Windows | Berke Viktor | |
2012-07-18 | Checksum Unix support and configure.in cosmetics | Berke Viktor | |
2012-07-14 | get rid of *.user files and ignore them | xhmikosr | |
2012-07-13 | Rename DLL files, rename X-SASL to SASL | Berke Viktor | |
2012-07-13 | Remove the last remnants of XChat-WDK | Berke Viktor | |