1. 14 Apr, 2022 1 commit
  2. 13 Apr, 2022 1 commit
  3. 08 Aug, 2021 1 commit
  4. 28 Jul, 2021 1 commit
  5. 04 Jun, 2021 1 commit
  6. 04 May, 2021 1 commit
  7. 18 Mar, 2021 1 commit
  8. 11 Feb, 2021 1 commit
  9. 03 Nov, 2020 1 commit
  10. 28 Oct, 2020 1 commit
    • Patrick Griffis's avatar
      Remove property aliases · 533e53b2
      Patrick Griffis authored and Carlos Garcia Campos's avatar Carlos Garcia Campos committed
      This was an oddity of libsoup that no other GObject library does.
      
      The downsides are mostly that tooling doesn't expect it so its
      easy to not document them or not define them and developers don't
      expect them so they don't realize the defines are just property names
      or search codebases for one but miss the other.
      
      It just doesn't follow convention.
      533e53b2
  11. 19 Oct, 2020 1 commit
  12. 09 Oct, 2020 1 commit
  13. 19 Sep, 2020 2 commits
  14. 13 Jan, 2020 1 commit
  15. 13 Jun, 2018 1 commit
  16. 14 Nov, 2016 1 commit
  17. 08 Jun, 2013 1 commit
  18. 13 Jul, 2012 2 commits
    • Dan Winship's avatar
      Clean up includes · d9db0727
      Dan Winship authored
      Especially, include soup.h rather than individually including a bunch
      of other public soup-*.h files.
      
      Remove unnecessary system includes (many are leftovers from code that
      has moved down into glib).
      d9db0727
    • Dan Winship's avatar
      Reorganize files to need fewer forward declarations · 7b916078
      Dan Winship authored
      Also, prefix virtual method implementation names with the class name,
      to be consistent with other code.
      7b916078
  19. 08 Feb, 2012 1 commit
  20. 03 Apr, 2009 1 commit
    • Dan Winship's avatar
      Bug 576760 – soup_message_headers_get_content_type returns bad headers · 27758793
      Dan Winship authored
      	* libsoup/soup-message-headers.c (soup_message_headers_get_one)
      	(soup_message_headers_get_list): New replacements for
      	soup_message_headers_get(), indicating explicitly whether the
      	caller expects the header to be a list or not; for non-list-type
      	headers, if there's more than one, the second one should be
      	ignored rather than concatenated to the first.
      	(soup_message_headers_get): deprecate this.
      
      	* libsoup/*.c:
      	* tests/*.c: Update to use soup_message_headers_get_one() or
      	_get_list() as appropriate.
      
      	* tests/header-parsing.c (do_content_type_tests): Add some tests
      	of Content-Type parsing/setting, including making sure that
      	duplicate Content-Type headers are ignored.
      
      	* docs/reference/libsoup-2.4-sections.txt: update
      
      svn path=/trunk/; revision=1258
      27758793
  21. 08 Mar, 2009 1 commit
  22. 01 Oct, 2008 1 commit
    • Dan Winship's avatar
      Update these to deal with RFC2231-encoded UTF-8 header params · 91d657fb
      Dan Winship authored
      	* libsoup/soup-headers.c (soup_header_parse_param_list)
      	(soup_header_parse_semi_param_list): Update these to deal with
      	RFC2231-encoded UTF-8 header params
      	(soup_header_g_string_append_param): new utility method to do
      	parameters with quoted-strings (handling escaping) and RFC2231.
      
      	* libsoup/soup-auth-digest.c (get_authorization):
      	* libsoup/soup-auth-domain-basic.c (challenge):
      	* libsoup/soup-auth-domain-digest.c (challenge): use
      	soup_header_g_string_append_param so we handle escaping correctly
      
      	* libsoup/soup-message-headers.c
      	(soup_message_headers_get_content_type)
      	(soup_message_headers_set_content_type)
      	(soup_message_headers_get_content_disposition)
      	(soup_message_headers_set_content_disposition): New convenience
      	methods.
      
      	* tests/header-parsing.c (do_rfc2231_tests): new test of RFC2231
      	encoded header parsing in Content-Disposition.
      
      	* tests/get.c (get_url): use
      	soup_message_headers_get_content_type()
      
      	* docs/reference/libsoup-2.4-sections.txt: update
      
      svn path=/trunk/; revision=1175
      91d657fb
  23. 13 Mar, 2008 1 commit
  24. 18 Jan, 2008 1 commit
    • Dan Winship's avatar
      add a new generic auth callback that can be used with any subclass to do · 2005378f
      Dan Winship authored
      	* libsoup/soup-auth-domain.c
      	(soup_auth_domain_set_generic_auth_callback):
      	(soup_auth_domain_check_password): add a new generic auth callback
      	that can be used with any subclass to do cleartext password
      	checking against messages. Suggested by Mathias Hasselmann.
      
      	* libsoup/soup-auth-domain-basic.c: Implement generic auth
      
      	* libsoup/soup-auth-domain-digest.c: Implement generic auth.
      	(soup_auth_domain_digest_evil_check_password): Gone, use the
      	generic version now.
      
      svn path=/trunk/; revision=1048
      2005378f
  25. 15 Jan, 2008 1 commit