Diogo Sousa
|
059cbcd406
|
Fixed compilation error in VS.
|
2013-06-28 16:29:39 +01:00 |
|
Diogo Sousa
|
dcdb11a78b
|
Added preferences options to enable the server-time extension when available.
(Internationalization messages missing.)
|
2013-06-28 16:15:15 +01:00 |
|
Diogo Sousa
|
aef9e3922e
|
Fixed a few null pointer derefs caused by dummy code that somehow I
forgot about.
|
2013-06-28 16:08:03 +01:00 |
|
Diogo Sousa
|
ce6fef3d0a
|
A few messages missing regarding server-time.
|
2013-06-28 16:07:42 +01:00 |
|
Diogo Sousa
|
4057b7dd58
|
Now inbound_cap_ls() can enable extensions when a bouncer uses a namespace for
the extension server-time.
|
2013-06-28 16:07:24 +01:00 |
|
Diogo Sousa
|
d1725e3f44
|
server-time for all numerical messages.
|
2013-06-28 16:04:32 +01:00 |
|
Diogo Sousa
|
42da8fe3ef
|
server-time supported in all named servermsg: ping, error, notice and
authenticate.
The only thing left to do for server-time are the numeric messages.
|
2013-06-28 16:04:16 +01:00 |
|
Diogo Sousa
|
a01bd83c64
|
Organized cap inbound code in inbound.c instead of proto-irc.c.
|
2013-06-28 16:04:06 +01:00 |
|
Diogo Sousa
|
6a0240aa18
|
server-time supported in most named messages.
|
2013-06-28 16:03:37 +01:00 |
|
Diogo Sousa
|
179747a7bc
|
Implemented handle_message_tag_time() for time-server messages.
|
2013-06-28 16:03:20 +01:00 |
|
Diogo Sousa
|
94186f7888
|
First step towards message tags extension support
(see http://ircv3.atheme.org/specification/message-tags-3.2).
In particular this commit implements a (very) dummy implementation
sketch of the server-time extension
(see http://ircv3.atheme.org/specification/message-tags-3.2 and #499).
|
2013-06-28 16:03:12 +01:00 |
|
Arnav Singh
|
ac5771377e
|
fe-gtk: Only escape notification bodies for notification servers that support "body-markup".
|
2013-06-28 00:14:54 -07:00 |
|
Arnavion
|
59b9ee3417
|
plugins: Implemented get_info("password") and re-added get_info("nickserv") as an alias to that.
|
2013-06-23 11:39:12 -07:00 |
|
Diogo Sousa
|
6e3f05fcc7
|
Fixed indent: spaces -> tabs.
|
2013-06-20 19:03:26 +01:00 |
|
TingPing
|
d8286a63ec
|
Add more uri schemes
|
2013-06-19 18:57:52 -03:00 |
|
TingPing
|
9854b100fb
|
Detect Spotify URIs
|
2013-06-19 05:07:45 -04:00 |
|
TingPing
|
ef5588b9c0
|
Use chat.freenode.net
|
2013-06-18 22:38:10 -03:00 |
|
TingPing
|
64ba92593e
|
fix merge conflict
|
2013-06-18 20:40:07 -04:00 |
|
TingPing
|
33b5dc1c75
|
Use tabs
|
2013-06-18 21:20:09 -03:00 |
|
Diogo Sousa
|
02139fbb79
|
Handle IPv6 addresses correcly in fe_open_url_locale().
|
2013-06-19 00:15:47 +01:00 |
|
Diogo Sousa
|
9ef1d1db96
|
Now WORD_HOST6 is handled the same way as WORD_HOST.
|
2013-06-18 23:30:38 +01:00 |
|
RichardHitt
|
b4496216db
|
Fix urlgrabber right click selection.
|
2013-06-18 14:53:18 -07:00 |
|
Diogo Sousa
|
d88c4ad411
|
Added a few more useful url schemes.
|
2013-06-18 12:32:55 +01:00 |
|
Diogo Sousa
|
8b217981ed
|
Removed unused argument of make_re().
|
2013-06-18 12:07:46 +01:00 |
|
Diogo Sousa
|
8ce8a359c1
|
Now url_check_word() returns WORD_HOST6 when a ipv6 address is matched.
|
2013-06-18 12:01:39 +01:00 |
|
Diogo Sousa
|
55734baed8
|
Fix IPv6 addr matching in url: must be enclosed in [].
|
2013-06-17 22:43:18 +01:00 |
|
TingPing
|
52ce55341b
|
Fix Open Data Folder on unix
Mentioned in #646
|
2013-06-16 16:20:06 -03:00 |
|
Diogo Sousa
|
e4b6f4b375
|
Refined IPv6 address matching in url.c.
|
2013-06-16 20:16:58 +01:00 |
|
Diogo Sousa
|
32dee82c58
|
Added support for passwords in userinfo of urls.
|
2013-06-16 20:00:35 +01:00 |
|
Diogo Sousa
|
2870586cf9
|
Fixed irc:// and ircs:// url matching: irc://freenode was not working because
"freenode" doesn't match a hostname.
|
2013-06-16 19:11:26 +01:00 |
|
Diogo Sousa
|
cb1975f450
|
Fixed file:// url matching.
|
2013-06-16 19:09:50 +01:00 |
|
Diogo Sousa
|
805b33552b
|
Rework url matching to make it easier to add schemes.
The new way allows great control of what a url is composed of.
Added a bunch of new schemes.
|
2013-06-16 15:36:52 +01:00 |
|
Diogo Sousa
|
6bc05a8bc8
|
Improved host matching in url:
* Refined ipv4 addr
* Added ipv6 addr
|
2013-06-16 04:22:28 +01:00 |
|
Richard Hitt
|
6a7557da01
|
Merge branch 'master' of http://github.com/hexchat/hexchat
|
2013-06-15 17:26:13 -07:00 |
|
Richard Hitt
|
d7045e2b61
|
Fix Fedora-19 Segmentation fault, bugid 968817.
|
2013-06-15 17:21:55 -07:00 |
|
TingPing
|
7ef8d0d443
|
More autojoin wording tweaks
|
2013-06-13 20:53:55 -04:00 |
|
TingPing
|
9b958ed393
|
Use snprintf
|
2013-06-13 18:38:59 -03:00 |
|
TingPing
|
cb1b1c6e1c
|
Tweak autojoin wording
|
2013-06-13 15:55:38 -03:00 |
|
TingPing
|
8be56d7003
|
Don't open libcanberra connection for every event
Closes #645
|
2013-06-12 10:41:52 -04:00 |
|
TingPing
|
8ce1a9476d
|
Merge pull request #640 from orium/default-language
Default language
|
2013-06-09 14:10:55 -07:00 |
|
TingPing
|
0689b54827
|
Add irc_ban_type to preferences
|
2013-06-09 16:51:57 -03:00 |
|
TingPing
|
b569943059
|
Specify what for completion amount
|
2013-06-09 16:01:00 -03:00 |
|
TingPing
|
eb001433e4
|
Emit FOUNDIP in server session
|
2013-06-09 15:55:56 -03:00 |
|
TingPing
|
a591c875ae
|
Add completion_amount to prefs
... and remove completion_auto which is confusing to say the least.
|
2013-06-09 15:48:42 -03:00 |
|
TingPing
|
08cd36bef0
|
Fix printing ipv6 addresses with identd
Closes #639
|
2013-06-09 10:42:42 -03:00 |
|
TingPing
|
5d0599976e
|
Add more mnemonics to the menu
|
2013-06-08 20:09:22 -04:00 |
|
Diogo Sousa
|
88e9611444
|
Minor cosmetic changes
|
2013-06-08 03:14:24 +01:00 |
|
Diogo Sousa
|
97e88b885a
|
Renamed tbuf to buf in create_mask() to avoid confusion.
|
2013-06-08 03:01:36 +01:00 |
|
Diogo Sousa
|
f84476cf87
|
Fixed possible overflow in create_mask().
|
2013-06-08 02:56:36 +01:00 |
|
Diogo Sousa
|
473ab16739
|
Now the default configuration tries to set the language from the system
locale, and defaults to english if no language match.
This closes #473.
|
2013-06-08 02:34:01 +01:00 |
|