Patrick Griffis
b1e963f563
servlist: Use SSL with OFTC by default
...
They now use Lets Encrypt which should be trusted.
2017-01-07 20:50:09 -05:00
Patrick Griffis
525a3bcc02
Increase default scrollback size to 5k
...
This is totally reasonable for a modern computer.
2017-01-05 17:58:06 -05:00
Patrick Griffis
2376b7fb6a
fishlim: Fix not including config.h
2017-01-05 13:07:51 -05:00
Patrick Griffis
eddaf8c396
build: Fix checking for OpenSSL 1.1 functions
...
Fixes #1920
2017-01-05 12:52:04 -05:00
Patrick Griffis
dfaf0e31c7
Tweak shadow in preferences
2016-12-27 10:12:05 -05:00
tomek
63e9c72114
win32: Update Python to 3.6
2016-12-23 14:04:32 +01:00
Patrick Griffis
2c80cb7efd
Use a scrolled window for large preference pages
...
Closes #1722
2016-12-22 07:32:44 -05:00
Patrick Griffis
4c178782a7
Don't combine compression with pixdata option for icon resources
...
This made minimal difference and is not recommended by upstream.
It also is affected by a regression in the latest gdk-pixbuf release.
https://bugzilla.gnome.org/show_bug.cgi?id=776105
2016-12-17 20:00:46 -05:00
Patrick Griffis
aa7080f8fe
Fix building fishlim against libressl also
...
Also part of #1898
2016-12-13 17:37:15 -05:00
Florian Stinglmayr
d583ca7d92
Use AC_CHECK_FUNCS to find functions not in LibreSSL
...
LibreSSL might not have all functions of OpenSSL 1.1.0 so use
AC_CHECK_FUNCS to find them first before using them.
Closes #1899
Fixes #1898
2016-12-13 17:12:04 -05:00
tomek
1b760dd22b
Bump version to 2.12.4
2016-12-10 15:45:38 +01:00
Patrick Griffis
02c92599fa
Bump version to 2.12.4
2016-12-10 09:30:51 -05:00
Patrick Griffis
26acd02e9f
Enable input_filter_beep by default
...
This just allows for spam.
2016-12-04 05:02:15 -05:00
Patrick Griffis
e7da3a052d
Avoid mixed declaration
2016-12-04 04:44:10 -05:00
Patrick Griffis
b6426a1e9f
Fix printing invalid utf8 from /exec output
...
This could possibly cause a crash.
On a related note exec_data() and exec_handle_colors() could probably
use a pass cleaning up to ensure they "do the right thing".
2016-12-04 04:39:06 -05:00
Mattia Rizzolo
f2d93f5abe
properly clean the autogenerated org.hexchat.service.service
2016-12-01 18:20:48 -05:00
Patrick Griffis
9ab03c5d23
Update appdata
2016-12-01 06:06:53 -05:00
Patrick Griffis
3118df2042
Fix timers being incorrectly removed
...
Possibly fixing #1866
2016-11-30 00:52:48 -05:00
Mattia Rizzolo
c7849a8921
Fix typos s/Recieved/Received/
2016-11-28 15:17:36 -05:00
Patrick Griffis
13f6d9265a
Respect plugin hook changing tab color
...
Fixup to 241dd69b08
2016-11-11 20:02:24 -05:00
Patrick Griffis
241dd69b08
Further tab color improvements
...
- Combine the three properties into a single one
- Finally fully fix the handling with plugins handling events
TODO: Look into lastact handling of these, seems wrong
2016-11-11 19:27:57 -05:00
Patrick Griffis
539949973c
More fixes for tab color handling with plugins
...
Part 2 of 03767ee0f9
So how the colors work should be pretty straight forward:
- A message comes in and is handled, this sets the state flags:
nick_said, msg_said, new_data. These map to tab colors.
- This state is reset under one of these conditions:
- It is commited to the UI when actually printed on unfocused tab
- Event is interupted by a plugin hook
- The tab focus is changed
2016-11-11 01:25:12 -05:00
Patrick Griffis
e7c88e0f83
Fix private highlights not setting tab color
...
Caused by 03767ee0f9
Fixes #1871
2016-11-11 00:45:00 -05:00
Patrick Griffis
85bdb06cad
Convert doat to an internal command
...
- Trivial plugin
- Useful for many users
- Was under a dumb license
2016-11-09 17:29:23 +01:00
Patrick Griffis
a0e80ebda2
Final fixup of OpenSSL 1.1.0 changes
2016-10-23 03:34:15 -04:00
Patrick Griffis
1186236ac1
ssl: Fix building with older OpenSSL too
2016-10-23 01:09:27 -04:00
Patrick Griffis
217fa9d0f9
ssl: More OpenSSL 1.1.0 fixes
2016-10-23 00:58:28 -04:00
tomek
6c8b6ce23f
Bump version to 2.12.3
2016-10-22 16:12:05 +02:00
Patrick Griffis
3f279971c5
Bump version to 2.12.3
2016-10-22 08:45:18 -04:00
Patrick Griffis
e7101ebcae
Default net_ping_timeout to 60
2016-10-22 06:51:11 -04:00
Igor
f64d1c847a
mpcinfo: Do not modify string literals
2016-10-14 13:18:49 -04:00
Igor
116a394ef6
perl: Remove dead assignment
2016-10-11 11:48:36 -04:00
d-browne
ebc40fe9c7
Added MHOP command
2016-10-11 09:58:56 -04:00
Igor
c0aa47c7a1
fishlim: Fix MEMZERO macro using element number not bytes
...
Closes #1837
2016-10-11 09:58:06 -04:00
Igor
f38261f666
mpcinfo: Fix memory leaks
...
Closes #1838
2016-10-11 09:55:29 -04:00
Patrick Griffis
2a81b98e7b
Don't abort if translated text event fails
...
At least try the untranslated one...
Also while at it don't present a ton of dialogs to the user
about this failure, they wouldn't even know what to do with
that information.
2016-10-10 14:11:08 -04:00
Patrick Griffis
bb8f0beabe
Update translations
...
This is mostly to fix a bogus translation in es.po
2016-10-10 13:55:27 -04:00
tomek
adea019820
Bump version to 2.12.2
2016-10-09 00:14:43 +02:00
Patrick Griffis
50e2c6b3c7
Bump version to 2.12.2
2016-10-08 17:51:22 -04:00
Patrick Griffis
7db74ec205
Update translations
2016-10-08 15:10:52 -04:00
gaffatape
492c209d07
Don't update usercount if doing nameslist
2016-10-08 14:55:58 -04:00
gaffatape
29b5785bb4
Update usercount in inbound_nameslist_end
2016-10-08 14:55:58 -04:00
Patrick Griffis
7329dbdc57
fishlim: Bump version
2016-10-08 14:48:49 -04:00
Patrick Griffis
bfe0af69fa
fishlim: Remove outdated INSTALL file
2016-10-08 14:48:49 -04:00
Patrick Griffis
c81c89dc80
fishlim: Fix saving nicks containing [ or ]
...
Part of #1440
2016-10-08 14:48:49 -04:00
Groil
31dd020114
fishlim: Add support for the /me command
...
Part of #1440
2016-10-08 14:48:49 -04:00
cypherpunk
321587c73b
fishlim: Add commands /topic+ /msg+ and /notice+
...
Part of #1440
2016-10-08 14:48:49 -04:00
Patrick Griffis
dba19a961b
fishlim: Add /keyx for DH1080 key exchange
...
Losely based upon work from PR #1440
Fixes #653
2016-10-08 14:48:49 -04:00
Mihai Moldovan
65abf5c532
sysinfo: fixup 49758cafba
. ( #1827 )
...
MAC_OS_X_VERSION_MAX_ALLOWED reflects the currently running OS X version
more closely than MAC_OS_X_VERSION_MIN_REQUIRED, given it's defined as
max(current_version, MAC_OS_X_VERSION_MIN_REQUIRED).
Additionally, we should check if MAC_OS_X_VERSION_10_9 is actually
defined, otherwise the whole macro logic breaks apart.
2016-09-30 01:23:59 -04:00
Rainer Müller
c79ce843f4
build: Reorder includes to avoid installed plugin header
...
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-09-26 19:16:42 -04:00