Commit Graph

  • 60123b6ca3 Fix typo in javadoc nkjackzhang 2016-07-01 16:25:59 +08:00
  • 5c6f57ba78 Upgrade to EhCache 3.1 and Jetty 9.3.10 Juergen Hoeller 2016-06-30 22:25:18 +02:00
  • 952395192f Collapse core.codec and core.codec.support into one Rossen Stoyanchev 2016-06-30 16:12:36 -04:00
  • 2f2546c8a4 Simplify initialization of WebSession Mono Rossen Stoyanchev 2016-06-30 16:00:49 -04:00
  • 4e2802338a Add MockWebSessionManager Rossen Stoyanchev 2016-06-30 15:53:58 -04:00
  • db4882cea4 Polishing Juergen Hoeller 2016-06-30 21:45:55 +02:00
  • 833ed7168e Add missing package-info files for common packages Juergen Hoeller 2016-06-30 21:39:06 +02:00
  • dda0942c78 Polishing Juergen Hoeller 2016-06-30 21:39:51 +02:00
  • 66ec1c1618 Add missing package-info files for common packages Juergen Hoeller 2016-06-30 21:39:06 +02:00
  • 43a1ea6bac Remove class checked in by mistake Rossen Stoyanchev 2016-06-30 14:10:15 -04:00
  • 39253b314a Fix tests by moving JAXB2 types back into sub-package Rossen Stoyanchev 2016-06-30 14:09:09 -04:00
  • 6d089cdc08 Move remaining JAXB2 test files from core to http Rossen Stoyanchev 2016-06-30 13:48:41 -04:00
  • 9c29ed75f8 Suppress OPTIONS handling for an ERROR dispatch Rossen Stoyanchev 2016-06-30 12:34:54 -04:00
  • b115f1885d Move JSON and XML codecs to org.springframework.http.codec Sebastien Deleuze 2016-06-30 16:59:08 +02:00
  • 8d654584a8 Make JsonObjectDecoder package private Sebastien Deleuze 2016-06-30 16:30:16 +02:00
  • 3403a6ca38 Merge pull request #127 from violetagg/ondataavailable-state Arjen Poutsma 2016-06-30 16:07:01 +02:00
  • ea18e73803 AbstractRequestBodyPublisher.onDataAvailable improvement Violeta Georgieva 2016-06-30 14:23:18 +03:00
  • 1d48e7c5b9 Allow to set response status on Undertow Arjen Poutsma 2016-06-30 15:26:17 +02:00
  • 16949941f8 MatchableHandlerMapping extends HandlerMapping and lives in web.servlet.handler now Juergen Hoeller 2016-06-30 14:38:26 +02:00
  • 09c7194c78 Polishing (cherry picked from commit 232cfe5) Juergen Hoeller 2016-06-30 14:03:28 +02:00
  • 232cfe5e98 Polishing Juergen Hoeller 2016-06-30 14:03:28 +02:00
  • c4c941c43f Convert comma-separated string into list of classes analogous to existing support for class array Juergen Hoeller 2016-06-30 14:02:51 +02:00
  • 2418ff0ad4 Merge pull request #126 from violetagg/onwritepossible-state Arjen Poutsma 2016-06-30 11:07:50 +02:00
  • e545b20289 Make AbstractResponseBodySubscriber.onWritePossible thread-safe Violeta Georgieva 2016-06-30 11:18:13 +03:00
  • e9d8152ab2 Port fix for SPR-14397 Rossen Stoyanchev 2016-06-29 17:34:45 -04:00
  • 89396ff01f Refactor handleNoMatch for @RequestMapping Rossen Stoyanchev 2016-06-29 15:51:05 -04:00
  • eba873067c Better hide lazy resolution of JMS payloads Stephane Nicoll 2016-06-29 18:10:34 +02:00
  • 478b4149f7 Add netty-buffer as a compile dependency Rossen Stoyanchev 2016-06-29 12:04:51 -04:00
  • a63247b281 Polishing Juergen Hoeller 2016-06-29 16:07:03 +02:00
  • 2d5496df2b Polishing Juergen Hoeller 2016-06-29 15:53:46 +02:00
  • 51a557b885 Polishing (cherry picked from commit dd7ddc0) Juergen Hoeller 2016-06-29 14:48:09 +02:00
  • fc37824bc0 Improve static resource path check (cherry picked from commit 2697425) Rossen Stoyanchev 2016-06-28 21:39:19 +02:00
  • 2b9c527d31 Fixed ambiguous sentence in conditional cache documentation Juergen Hoeller 2016-06-29 15:37:49 +02:00
  • 14ab9800ff ObjectUtils.nullSafeEquals allows for JVM method inlining (through reducing its bytecode size) Juergen Hoeller 2016-06-09 22:40:08 +02:00
  • a1c09877d9 Avoid potential deadlock in AbstractBeanFactoryPointcutAdvisor Juergen Hoeller 2016-06-22 14:41:20 +02:00
  • dd7ddc08ff Polishing Juergen Hoeller 2016-06-29 14:48:09 +02:00
  • 3564616b7f Align caching AspectJ configuration Stephane Nicoll 2016-06-29 09:21:59 +02:00
  • 07c9c55fd3 PayloadArgumentResolver's MessageConversionException includes original payload type Juergen Hoeller 2016-06-23 17:32:30 +02:00
  • 0d3a22c487 Avoid potential deadlock in AbstractBeanFactoryPointcutAdvisor Juergen Hoeller 2016-06-22 14:41:20 +02:00
  • f19599884d Fixed ambiguous sentence in conditional cache documentation Juergen Hoeller 2016-06-26 00:13:53 +02:00
  • f60c6c90c1 Upgrade to CGLIB 3.2.4 Juergen Hoeller 2016-06-29 14:46:15 +02:00
  • 76baf85cfb Polish JacksonJsonDecoder Sebastien Deleuze 2016-06-29 14:19:12 +02:00
  • f2328e8e3c Polishing Juergen Hoeller 2016-06-29 10:57:16 +02:00
  • 1d42009c0a Deprecated getPropertyAsClass and refined PropertySourcesPropertyResolver's logging Juergen Hoeller 2016-06-29 10:51:06 +02:00
  • 37e42e68e8 Refined AspectJ caching tests Juergen Hoeller 2016-06-29 10:43:54 +02:00
  • 772bc030ee BasicAuthorizationInterceptor belongs to http.client.support Juergen Hoeller 2016-06-29 10:41:18 +02:00
  • 1f2fbba89b Make JsonObjectDecoder mandatory in JacksonJsonDecoder Sebastien Deleuze 2016-06-29 10:34:46 +02:00
  • 92821d9300 Merge pull request #123 from violetagg/onsubscribe-state Arjen Poutsma 2016-06-29 09:51:30 +02:00
  • 0605c0f3be Make AbstractResponseBodySubscriber.onSubscribe thread-safe When there are simultaneous invocations of onSubscribe, only the first one should succeed, the rest should cancel the provided subscriptions Violeta Georgieva 2016-06-29 10:23:38 +03:00
  • 6cd85ddde7 Align caching AspectJ configuration Stephane Nicoll 2016-06-29 09:21:59 +02:00
  • 269742589b Improve static resource path check Rossen Stoyanchev 2016-06-28 15:39:19 -04:00
  • 775ffbe10b Improve static resource path check Rossen Stoyanchev 2016-06-28 15:39:19 -04:00
  • 1a7c6d3b10 Update @since tags in HandlerMappingIntrospector & Co. Sam Brannen 2016-06-28 19:04:03 +02:00
  • db963bc556 Add BasicAuthorizationInterceptor Stephane Nicoll 2016-06-28 17:28:56 +02:00
  • 11ed847aca AbstractRequestBodyPublisher improvements Arjen Poutsma 2016-06-28 10:49:15 +02:00
  • 64628dc8cb Add CorsFilter documentation Sebastien Deleuze 2016-06-28 14:43:53 +02:00
  • 3a681fba89 AbstractResponseBodySubscriber improvements Arjen Poutsma 2016-06-28 11:17:57 +02:00
  • 52387cac9a Merge pull request #1092 from nkjackzhang:patch-3 Stephane Nicoll 2016-06-28 11:21:16 +02:00
  • 5657283071 Fix typo in asciidoc nkjackzhang 2016-06-28 17:17:25 +08:00
  • 13b6f4fee4 Add SseEventEncoder to WebReactiveConfiguration Sebastien Deleuze 2016-06-28 11:11:45 +02:00
  • ebdc770ed3 Use appropriate message id header for STOMP 1.1 vs 1.2 Rossen Stoyanchev 2016-06-27 16:12:59 -04:00
  • 2cdcf752ba MvcUriComponentsBuilder respects optional params Rossen Stoyanchev 2016-06-27 16:02:54 -04:00
  • e38623df87 Fix MediaType lookup for ResourceHttpRequestHandler Rossen Stoyanchev 2016-06-27 14:56:55 -04:00
  • a30ab30e4e Introduce HandlerMapping introspection API Rossen Stoyanchev 2016-04-25 21:33:50 -04:00
  • a25c43f695 Enforce UTF-8 response encoding in SseEmitter Brian Clozel 2016-06-27 17:05:31 +02:00
  • cbe2cbcc88 CodecHttpMessageConverter supports a default charset Rossen Stoyanchev 2016-06-27 09:34:19 -04:00
  • 15c96b8efd ServletResponseHttpHeaders consistently overrides HttpHeaders again Juergen Hoeller 2016-06-27 15:33:53 +02:00
  • 67175005e3 Add failing Jackson-related response body tests Rossen Stoyanchev 2016-06-27 08:43:15 -04:00
  • 699b057126 ResponseBodyResultHandler ignores ResponseEntity Rossen Stoyanchev 2016-06-27 08:38:01 -04:00
  • c24b504a07 Speedup flushing tests Sebastien Deleuze 2016-06-27 08:53:14 +02:00
  • ea5baeb05a Upgrade to CGLIB 3.2.4 Juergen Hoeller 2016-06-26 21:03:05 +02:00
  • e15f7efff8 InjectionPoint propagated for shortcut bean name resolution as well Juergen Hoeller 2016-06-26 00:18:54 +02:00
  • 4102c62734 Fixed ambiguous sentence in conditional cache documentation Juergen Hoeller 2016-06-26 00:13:53 +02:00
  • 0ff7df8b5c Improve default content type handling Rossen Stoyanchev 2016-06-24 18:14:11 -04:00
  • 351e834716 Polish Rossen Stoyanchev 2016-06-24 18:03:56 -04:00
  • 95751acb33 Support async wrappers for ResponseEntity Rossen Stoyanchev 2016-06-24 17:17:17 -04:00
  • 49bb83c0ec Refactor view resolution tests Rossen Stoyanchev 2016-06-24 15:39:45 -04:00
  • cae8800183 Refactor @ResponseBody and ResponseEntity tests Rossen Stoyanchev 2016-06-24 10:15:06 -04:00
  • ce11407d96 remove alt attribute in <div> stonio 2016-06-24 17:37:27 +02:00
  • 3fe87ee225 Change SseEvent#mimeType to SseEvent#mediaType Sebastien Deleuze 2016-06-24 17:21:01 +02:00
  • e6a0b39df5 Remove SseHttpMessageConverter Sebastien Deleuze 2016-06-24 17:10:56 +02:00
  • 1c2c952e2a Polish page.html stonio 2016-06-24 17:11:27 +02:00
  • 59d3721a40 Support default content type in CodecHttpMessageConverter Sebastien Deleuze 2016-06-24 17:09:33 +02:00
  • 52325a21ff Fixed Undertow flush support Arjen Poutsma 2016-06-24 13:42:46 +02:00
  • 6b3d5f1bc5 Turn FlushingDataBuffer to an empty DataBuffer Sebastien Deleuze 2016-06-23 17:02:44 +02:00
  • 3c80c19c19 Take in account Rossen and Arjen feedbacks Sebastien Deleuze 2016-06-22 14:22:18 +02:00
  • 81496624a9 Fixed Servlet flush Arjen Poutsma 2016-06-16 08:52:50 +02:00
  • 9004812231 Add Server-Sent Events support Sebastien Deleuze 2016-06-16 12:03:53 +02:00
  • aeb35787d7 Add flushing support Sebastien Deleuze 2016-06-16 12:03:41 +02:00
  • 351a729317 Explicit javadoc reference to Hibernate 5.2 Juergen Hoeller 2016-06-24 12:55:58 +02:00
  • 711eb99812 HibernateJpaVendorAdapter and LocalSessionFactoryBuilder enforce Hibernate 5.2's connection handling mode DELAYED_ACQUISITION_AND_HOLD Juergen Hoeller 2016-06-24 12:37:31 +02:00
  • 5e08598a2a HibernateJpaDialect accepts equivalent connection for proper reset as well Juergen Hoeller 2016-06-23 18:24:09 +02:00
  • f5282bc1e3 PayloadArgumentResolver's MessageConversionException includes original payload type Juergen Hoeller 2016-06-23 17:32:30 +02:00
  • 0345d734e6 Improve exception logging in HandlerExceptionResolvers Brian Clozel 2016-06-23 14:12:37 +02:00
  • 3dbf25e018 Implement equals() & hashCode() in MockServerContainerContextCustomizer Sam Brannen 2016-06-23 13:22:10 +02:00
  • f7dd757593 Support WebSocket ServletServerContainerFB in the TCF Sam Brannen 2016-06-22 22:10:16 +02:00
  • 7f16bdaf74 Polish error messages in ServletServerContainerFactoryBean Sam Brannen 2016-06-22 19:30:23 +02:00
  • fd9d518c36 Avoid potential deadlock in AbstractBeanFactoryPointcutAdvisor Juergen Hoeller 2016-06-22 14:41:20 +02:00
  • a2aa82eb31 Polishing Juergen Hoeller 2016-06-22 11:55:33 +02:00
  • 981d4494c6 AspectJWeavingEnabler registered with well-defined bean name (and therefore once only) Juergen Hoeller 2016-06-22 11:55:24 +02:00