summaryrefslogtreecommitdiff
path: root/README.3rdPARTY
blob: 15d237ce3d9352dc32705af1b62716c05aa2ce23 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
libfetch 2.33

BSD License

http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/net/libfetch/

slightly adapted:
- added parts of nbcompat locally and changed includes
- include <strings.h> for strcasecmp
- added casts around malloc and friends
- fixed ftp.c and funny IPV6 address cast
- _REENTRANT defined the hard way for Interix/Win32
- new to new_ (clashes with C++ keyword)

streamhtmlparser

Copyright (c) 2006, Google Inc.

http://code.google.com/p/streamhtmlparser/

- removed all python stuff, autoconf and automake/libtool
- slighlty rearanged directory structure (all files in one directory)
- eliminated some unused parameter warnings
- removed some C++-ism in C-code (like empty function parameter lists)
- made local functions actually 'static', e. g.:
  static enum meta_redirect_type_enum meta_redirect_type(const char *value)
- config.h is empty, the code is not using the probes anyway mostly
- added constant namespace 'streamhtmlparser' in htmlparser_cpp.h.in htmlparser_cpp.h
- changed system includes <streamhtmlparser/*> to "*"
- fixed some "error: comma at end of enumerator list [-Werror=pedantic]"