TingPing
|
be1e6bde65
|
Fix requesting sasl multiple times
|
2013-07-11 05:58:10 -04:00 |
|
TingPing
|
1544a5d6cb
|
Default to nickserv when using /ghost or /id commands
|
2013-07-04 18:08:56 -04:00 |
|
TingPing
|
286bbc6bde
|
Add another server to 2ch network
|
2013-07-03 00:42:48 -04:00 |
|
TingPing
|
d1244d7231
|
Use URL command for opening in existing
This avoids making a new connection to an already open network.
|
2013-07-02 12:22:01 -04:00 |
|
TingPing
|
50219a63ad
|
Fix opening empty channel when url has trailing slash
|
2013-07-02 12:19:47 -04:00 |
|
TingPing
|
806c75f051
|
Add 2ch network
Closes #666
|
2013-07-02 10:35:06 -04:00 |
|
TingPing
|
340811da6e
|
Merge pull request #665 from orium/freebsd-fixes
Freebsd fixes
|
2013-07-01 18:51:51 -07:00 |
|
Diogo Sousa
|
4b40597c76
|
Fixed get_timezone() to work on windows.
|
2013-07-02 02:22:41 +01:00 |
|
Diogo Sousa
|
9a789bc9e7
|
Now handle_message_tag_time() doesn't use "timezone" since it is not defined
in *BSD.
|
2013-07-02 01:54:18 +01:00 |
|
TingPing
|
82277a80ea
|
Fix urls with --existing
|
2013-07-01 14:53:47 -04:00 |
|
TingPing
|
aab55d8cff
|
Handle extraneous cli args as urls
|
2013-07-01 13:43:58 -04:00 |
|
Diogo Sousa
|
73c9321361
|
Fixed server-time timestamps issue regarding local time.
|
2013-06-30 15:00:38 +01:00 |
|
Diogo Sousa
|
25288120be
|
Fixed another bug in handle_message_tag_time(): tm_mon is between 0 and 11.
|
2013-06-28 23:42:11 +01:00 |
|
Diogo Sousa
|
d99d951f7f
|
Fixed bug in handle_message_tag_time().
|
2013-06-28 22:08:35 +01:00 |
|
TingPing
|
00e15828a1
|
Also support znc.in/server-time-iso
|
2013-06-28 13:33:08 -04:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
TingPing
|
9b958ed393
|
Use snprintf
|
2013-06-13 18:38:59 -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
|
eb001433e4
|
Emit FOUNDIP in server session
|
2013-06-09 15:55:56 -03:00 |
|
TingPing
|
08cd36bef0
|
Fix printing ipv6 addresses with identd
Closes #639
|
2013-06-09 10:42:42 -03: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 |
|
TingPing
|
951292abe1
|
Change default irc_ban_type to 1
|
2013-06-07 09:55:56 -03:00 |
|