Andy Xie
cd214fca89
allow limit to traced message
2019-07-15 11:39:00 +08:00
Derek Collison
94071d32a9
Merge pull request #1055 from nats-io/sublist_cache
...
Allow sublist cache do be disabled globally for all accounts.
2019-07-02 09:45:04 -07:00
Derek Collison
d7e5554630
Grab opts under correct lock, make cache decision more explicit
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-07-02 09:31:54 -07:00
Derek Collison
8168aa1f81
Allow sublist cache do be disabled globally
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-07-02 07:34:02 -07:00
Derek Collison
d2986afd9c
Merge pull request #1054 from nats-io/sublist_stats
...
Protect stats when no cache is present
2019-07-02 06:14:25 -07:00
Derek Collison
3c3e97f729
Fold under cache conditional
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-07-02 06:06:53 -07:00
Derek Collison
acc1031705
Protect stats when no cache is present
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-07-02 05:47:39 -07:00
Ivan Kozlovic
a171864ae7
Merge pull request #1053 from nats-io/mpay_overrun
...
[FIXED] Check of maxpayload could be bypassed if size overruns int32
2019-07-01 15:27:51 -06:00
Ivan Kozlovic
156511bba7
[FIXED] Check of maxpayload could be bypassed if size overruns int32
...
One could craft a PUB protocol to cause server to panic. This can
happen if the size in the PUB protocol overruns an int32.
(note that if authorization is enabled, the user would need to
authenticate first, limiting the impact).
Thank you to Aviv Sasson and Ariel Zelivansky from Twistlock
for the security report!
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2019-07-01 15:06:08 -06:00
Derek Collison
e83e0a7f5c
Merge pull request #1048 from nats-io/ping
...
Stager first ping from server and suppress pings if a ping was received.
2019-07-01 12:06:32 -07:00
Derek Collison
a6cef5b584
spaces fix
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-07-01 12:03:45 -07:00
Derek Collison
e11a959584
Send ping when RTT update needed
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-07-01 11:58:06 -07:00
Derek Collison
eb3777cc0b
Merge pull request #1052 from nats-io/ro
...
Make ReadOperatorJWT public for embedded use case. Fixes #1050
2019-07-01 11:18:49 -07:00
Derek Collison
ce22bc87a4
Make ReadOperatorJWT public for embedded use case. Fixes #1050
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-07-01 11:14:21 -07:00
Derek Collison
769f9e44b4
Merge pull request #1049 from nats-io/lndp
...
Leafnode updates
2019-07-01 09:55:30 -07:00
Derek Collison
5a89c14eb9
Change to JoinHostPort
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-07-01 09:37:03 -07:00
Derek Collison
8a3db71ad5
Updates from comments
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-07-01 08:47:13 -07:00
Derek Collison
0f20592fb3
Made leafnode connect a Debugf to be consistent, added first connect Noticef.
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-06-29 19:11:02 -07:00
Derek Collison
100d0d2b02
Use default port for leafnode remote if not specified
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-06-29 17:50:21 -07:00
Derek Collison
ebd4deb8b9
Stager first ping from server and suppress pings if a ping was received.
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-06-29 15:43:15 -07:00
Derek Collison
7d11d9288f
Merge pull request #1047 from andyxning/add_log_date_field_check
...
add log date field check
2019-06-28 06:18:07 -07:00
Andy Xie
f77bdfd0bd
add log date field check
2019-06-28 20:07:29 +08:00
Derek Collison
2db76bde33
version bump [ci skip]
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-06-24 17:17:13 -07:00
Derek Collison
54fefe36c6
Merge pull request #1045 from nats-io/opjwt
...
Allow operator to be inline JWTs. Changes to Preload's validations.
2019-06-24 17:14:17 -07:00
Derek Collison
5b42b99dc1
Allow operator to be inline JWT. Also preloads just warn on validation issues, do not stop starting or reloads.
...
We issue validation warnings now to the log.
Signed-off-by: Derek Collison <derek@nats.io >
2019-06-24 16:46:22 -07:00
Derek Collison
6f49f76efb
Fix for #1043 [ci skip]
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-06-21 08:58:18 -07:00
Waldemar Quevedo
1bd5cedee7
Merge pull request #1042 from nats-io/leafnode-tls-timeout
...
Allow updating TLS timeout for leafnode remotes
2019-06-14 13:06:36 -07:00
Waldemar Quevedo
8147adc1b0
Add support to extend leafnodes remote tls timeout
...
Bump default TLS timeout for leafnode connections
Add checks for when cert_file or key_file are missing in TLS config
Signed-off-by: Waldemar Quevedo <wally@synadia.com >
2019-06-14 08:04:44 -07:00
Derek Collison
436d955fc4
Merge pull request #1040 from nats-io/ldq
...
Messages not distributed evenly when sourced from leafnode.
2019-06-12 00:13:20 -07:00
Derek Collison
d1a782e014
Messages not distributed evenly when sourced from leafnode.
...
When messages came from a leafnode there were not being distributed evenly to the destination cluster.
Signed-off-by: Derek Collison <derek@nats.io >
2019-06-11 20:37:49 -07:00
Derek Collison
6d7fd605d0
Deleted old naming [ci skip]
2019-06-07 11:14:30 -07:00
Derek Collison
7a7ea66e1f
Updated to new naming [ci skip]
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-06-07 11:12:27 -07:00
Ivan Kozlovic
e12e56aef4
Merge pull request #1035 from nats-io/release_2_0_0
...
Prepare for release 2.0.0
v2.0.0
2019-06-05 08:22:08 -06:00
Ivan Kozlovic
4ce5217242
Prepare for release 2.0.0
...
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2019-06-04 22:15:23 -06:00
Derek Collison
7f284df449
Remove large FOSSA [ci skip]
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-06-04 22:21:40 -04:00
Derek Collison
7e176bf051
Updates [ci skip]
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-06-04 22:19:49 -04:00
Derek Collison
4c6a6fff1e
Merge pull request #1033 from nats-io/trim-readme
...
Simplify README.md [ci skip]
2019-06-04 21:57:52 -04:00
Waldemar Quevedo
b517043e9c
Simplify README.md [ci skip]
...
Signed-off-by: Waldemar Quevedo <wally@synadia.com >
2019-06-04 17:38:44 -07:00
Ivan Kozlovic
61e062dfc9
fix nats.go dependency
...
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
v2.0.0-RC19
2019-06-04 09:44:07 -06:00
Ivan Kozlovic
be4f0a93f3
Merge pull request #1032 from nats-io/release_2_0_0
...
Tag v2.0.0-RC19
2019-06-04 09:19:45 -06:00
Ivan Kozlovic
6382ba8d77
Release v2.0.0-RC19
...
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2019-06-04 09:05:00 -06:00
Ivan Kozlovic
205aac25ca
Merge pull request #1031 from nats-io/update_go_mod_for_v2
...
Update go.mod to satisfy v2 requirements
2019-06-03 20:27:17 -06:00
Ivan Kozlovic
ed1901c792
Update go.mod to satisfy v2 requirements
...
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2019-06-03 19:45:47 -06:00
Derek Collison
7f7fe225e0
Merge pull request #1030 from nats-io/lndq
...
Fix for leafnode messages and DQ selection over GWs
2019-06-01 19:06:06 -07:00
Derek Collison
2a8e630bf1
Fix for leafnode and dq selection over GWs
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-06-01 16:43:54 -07:00
Derek Collison
9bb357e32a
Merge pull request #1029 from nats-io/lna
...
Add in leafnode bound account events for accounting
2019-05-31 17:07:42 -07:00
Derek Collison
adba6dc023
Add in leafnode bound account events for accounting
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-05-31 16:58:27 -07:00
Derek Collison
d246359dc8
Merge pull request #1028 from nats-io/leaf_gw_si
...
Bug fix for service import with leafnodes and gws
2019-05-31 11:29:33 -07:00
Derek Collison
3cf6f6a5d2
Bug fix for service import with leafnodes and gws
...
Signed-off-by: Derek Collison <derek@nats.io >
2019-05-31 11:22:02 -07:00
Ivan Kozlovic
cba2462a77
Merge pull request #1027 from nats-io/fix_gw_race
...
Fixed race due to use of byte slice instead of string
2019-05-30 19:09:02 -06:00