Phillip Webb
ad7eebee9e
Merge branch '2.1.x'
2019-04-03 17:00:25 -07:00
Phillip Webb
f12ab1ff90
Update copyright header of changed files
2019-04-03 16:13:00 -07:00
Andy Wilkinson
36c1c051b8
Merge branch '2.1.x'
2019-03-20 16:55:10 +00:00
Andy Wilkinson
e23f72c8b0
Merge branch '2.0.x' into 2.1.x
2019-03-20 16:53:48 +00:00
Andy Wilkinson
9fbd38ab3c
Merge branch '1.5.x' into 2.0.x
2019-03-20 16:45:26 +00:00
Andy Wilkinson
4b6bddd476
Merge branch '1.4.x' into 1.5.x
2019-03-20 16:30:04 +00:00
Andy Wilkinson
6920c39349
Merge branch '1.3.x' into 1.4.x
2019-03-20 15:06:50 +00:00
Andy Wilkinson
0e009ef047
Use HTTPS to link to the Apache license
2019-03-20 15:00:10 +00:00
Andy Wilkinson
68bfb020aa
Reduce need for bean method proxying and disable where not needed
...
Closes gh-9068
2019-03-12 13:18:42 +00:00
Phillip Webb
5a4220c773
Fix logging checkstye violations in samples
...
See gh-14911
2018-10-25 09:28:04 -07:00
Phillip Webb
9543fcf44d
Upgrade to spring-javaformat 0.0.6
2018-08-30 15:59:27 -07:00
Phillip Webb
9ca9a491ca
Fix checkstyle issues in samples
...
Fix checkstyle issues with samples following the
spring-javaformat upgrade.
See gh-13932
2018-07-28 10:41:56 +01:00
Phillip Webb
21d80d87a3
Merge branch '1.5.x' into 2.0.x
2018-05-25 18:45:37 -07:00
Phillip Webb
e69296d7d3
Fix checkstyle violations in samples
2018-05-25 18:18:00 -07:00
Phillip Webb
4853477081
Reformat code
2018-05-25 18:17:37 -07:00
Phillip Webb
33e54ed723
Relocate org.springframework.boot.web.support
...
Move `org.springframework.boot.web.support` under the `servlet` package.
Fixes gh-8557
2017-03-14 22:03:03 -07:00
Phillip Webb
d8f827d224
Cleanup and format code
2017-03-06 17:08:09 -08:00
Andy Wilkinson
92bb24e365
Avoid synchronizing on this and use an internal monitor instead
...
Where possible, code that previously synchronized on this (or on the
class in the case of static methods) has been updated to use an
internal monitor object instead. This allows the locking model that's
employed to be an implementation detail rather than part of the
class's API.
Classes that override a synchronized method continue to declare
the overriding method as synchronized. This ensures that locking
is consistent across the superclass and its subclass.
Closes gh-6262
2016-07-01 10:44:23 +01:00
Phillip Webb
609cb52cd4
Move to relocated web classes
...
Refactor code to move from recently deprecated classes.
Closes gh-5822
2016-04-28 12:45:15 -07:00
Andy Wilkinson
355860fd09
Remove @Autowired from constructors where class has single constructor
...
Closes gh-5226
2016-03-01 16:03:07 +00:00
Kirill Vlasov
786aacf2e9
Use Collections.isEmpty() instead of .size() == 0
...
Ensure that Collections.isEmpty() is used to check if there are no
elements in a collections. This is more explicit and can be faster than
calling .size().
Closes gh-4783
2015-12-16 20:59:33 +00:00
Phillip Webb
634bb770b2
Organize imports with new settings
...
See gh-4234
2015-10-19 12:58:34 -07:00
Phillip Webb
1e4d974ec0
Merge remote-tracking branch 'local12x/1.2.x'
2015-10-19 12:56:55 -07:00
Phillip Webb
a79131f8d2
Organize imports with new settings
...
See gh-4234
2015-10-19 12:55:44 -07:00
Phillip Webb
e473364e4e
Merge branch '1.2.x'
2015-10-07 23:34:08 -07:00
Phillip Webb
6ab376e2e8
Reformat code use Eclipse Mars
2015-10-07 23:32:31 -07:00
Phillip Webb
61fc4f3f12
Polish copyright headers
2015-06-23 10:22:14 -07:00
Phillip Webb
1ce617f1ae
Polish sample package names
2015-06-23 00:47:12 -07:00
Andy Wilkinson
17fd3d44b7
Add workaround for Undertow WebSocket client sending illegal Origin
...
Undertow’s WebSocket client sends an illegal Origin header – it does
not include the scheme, e.g. it’ll send “localhost” rather than
“http://localhost” . This commit works around the problem by allowing
access to the SockJS endpoints from any origin, thereby disabling
OriginHandlerInterceptor’s checking of the Origin header.
2015-02-19 14:30:23 +00:00
Phillip Webb
c22aee9817
Polish WebSocket samples
2014-12-03 16:23:15 -08:00
Phillip Webb
8928012943
Add Undertow WebSocket sample application
...
See gh-2028
2014-12-03 15:41:36 -08:00