Commit Graph

1966 Commits

Author SHA1 Message Date
christos
a95701b647 handle RCSID not being defined 2014-10-30 18:44:05 +00:00
christos
2dd78d5dfe generate -Wconversion clean code. 2014-10-29 19:08:51 +00:00
christos
b17953c29f merge conflicts 2014-10-29 18:28:36 +00:00
christos
7f71b38979 * flex version 2.5.39
** no user visible changes in this release

* version 2.5.38 released 2014-02-14

** internationalization

*** add sr translation from the translation project

*** update da, es, ko, nl, pt_BR, ro, ru, sv, tr, vi, zh_CN translations from th
e translation project

*** rename zh_tw to its proper zh_TW name
2014-10-29 18:22:45 +00:00
roy
e2e4bfd1df Sync 2014-10-29 01:08:31 +00:00
roy
c97a58013f Sync 2014-10-28 22:39:25 +00:00
roy
548d7cc4f4 Import openresolv-3.6.1 with the following changes:
*  Don't update when nothing has been deleted
  *  Backup resolv.conf to resolv.conf.bak when it doesn't have an openresolv
     signature
     Restore it when the new resolv.conf only has the openresolv signature
  *  Document prepend_search and prepend_nameservers
  *  Implement append_search and append_nameservers
  *  Implement replace and replace_sub to allow for keyword/value/replacement
2014-10-28 22:37:59 +00:00
christos
00e56c7477 fix rcsids. 2014-10-25 21:11:37 +00:00
christos
cc935baa26 adjust to new acpica 2014-10-25 21:01:12 +00:00
christos
553f83e224 merge conflicts 2014-10-25 19:06:33 +00:00
christos
3b477d26c4 * Fixed a potential security issue in parsing option files (CVE-2014-3158).
* There is a new "stop-bits" option, which takes an argument of 1 or 2,
  indicating the number of stop bits to use for async serial ports.
* Various bug fixes.
2014-10-25 18:47:46 +00:00
christos
dfce2db246 import new pppd:
* Fixed a potential security issue in parsing option files (CVE-2014-3158).
* There is a new "stop-bits" option, which takes an argument of 1 or 2,
  indicating the number of stop bits to use for async serial ports.
* Various bug fixes.
2014-10-25 18:43:24 +00:00
christos
167c74f464 resolve conflicts 2014-10-24 18:27:12 +00:00
christos
d1d9b6fefe fix conflicts 2014-10-24 18:25:14 +00:00
christos
af3e43cb2b import generated man pages 2014-10-24 18:21:02 +00:00
christos
201780c4cf merge conflicts 2014-10-24 18:17:55 +00:00
christos
76e8c54297 OpenPAM Ourouparia 2014-09-12
- ENHANCE: When executing a chain, require at least one service
   function to succeed.  This mitigates fail-open scenarios caused by
   misconfigurations or missing modules.

 - ENHANCE: Make sure to overwrite buffers which may have contained an
   authentication token when they're no longer needed.

 - BUGFIX: Under certain circumstances, specifying a non-existent
   module (or misspelling the name of a module) in a policy could
   result in a fail-open scenario.  (CVE-2014-3879)

 - FEATURE: Add a search path for modules.  This was implemented in
   Nummularia but inadvertently left out of the release notes.

 - BUGFIX: The is_upper() predicate only accepted the letter A as an
   upper-case character instead of the entire A-Z range.  As a result,
   service and module names containing upper-case letters other than A
   would be rejected.
2014-10-24 18:15:36 +00:00
christos
d15a70e497 regen 2014-10-20 22:04:30 +00:00
christos
679907738e sync with head of upstream to fix MacOS/X compilation and more. 2014-10-20 21:48:57 +00:00
roy
60642c5bd8 Sync 2014-10-20 09:11:35 +00:00
roy
075ee3c188 Import openresolv-3.6.0 with the following changes:
*  dnsmasq subscriber no longer moans if it hasn't written a pidfile
  *  Ensure that name_server_blacklist works for more than one option.
     Thanks to Frederic Barthelery.
  *  unbound_insecure can disable DNSSEC for all domains processed.
  *  local_nameservers now defaults to
     127.* 0.0.0.0 255.255.255.255 ::1
     and is used instead of a hard coded list.
  *  Allow the disabling of resolvconf or optionally an individual
     subscriber.
  *  Don't wait around trying to create a lock if we don't have
     permission.
  *  resolv_conf_passthrough=NULL will update resolv.conf to match
     only what is configured in resolvconf.conf and ignore any
     interface configuration.
2014-10-20 09:09:53 +00:00
joerg
8fd693ea05 Fix format strings to match argument types. 2014-10-19 14:13:01 +00:00
roy
61932153cd Sync 2014-10-17 23:42:24 +00:00
christos
fe1a092fc9 avoid variable array allocation that gcc can't figure out. 2014-10-17 02:57:42 +00:00
christos
3c5783d32c merge conflicts. 2014-10-16 19:29:29 +00:00
christos
3c260e6046 Import wpa_supplicant and hostapd 2014-10-16 19:16:01 +00:00
christos
2a88bcf165 regen 2014-10-10 20:57:48 +00:00
christos
58b7f19951 welcome to file-5.20 2014-10-10 20:15:01 +00:00
christos
ebfd11214d import file-5.20; bug fixes and better image magic descriptions. 2014-10-10 20:08:15 +00:00
roy
77cf2730df Sync 2014-10-06 18:22:29 +00:00
roy
041ac88e49 Import dhcpcd-6.5.0 with the following changes:
*  Fix an unaligned access error on BeagleBone Black with FreeBSD.
     Thanks to Guy Yur for the patch.
  *  Remove the fast loop trying to up an interface which does not
     report carrier.
  *  Remove vis based encoding - instead validate against option type and
     stop at invalid [1]
     This removes all shell escaped encoding - dhcpcd will assume that IF
     the --script option is a shell, it will quote variables correctly.
     The stock dhcpcd-run-hooks does.
  *  dhcpcd -V now prints how the variables will be decoded.
  *  Changed some options in dhcpcd-definitions.conf to more sensible defaults.
  *  Don't daemonise on delegated address dad.
  *  Don't drop delegated reject route when forking.
  *  Fix IPv6 handling of link-local addresses on KAME stacks.
  *  Work on OpenBSD-5.6 without any special interface setup needed.
  *  Callout to handlecarrier when we don't have real carrier support and
     rely on looking at IFF_UP and IFF_RUNNING.
     This allows our hooks to know that dhcpcd thinks we have a carrier or not.

[1] DHCP option encodings defined in dhcpcd-definitions.conf
  *  domain (RFC3397)/dname (string) is strict domain name allowance
     (ie, [alnum] with _- (but not at the start or end))
  *  string is now printable ascii (1-127) until invalid
  *  ascii is all ascii (1-127) until invalid
  *  raw is all chars (1-255) until NUL
  *  binhex is a hex representation of the option including embedded NULs
  *  ssid is still escpaed octal because it's expected to be human readable
     AND can technically be all NUL
  *  everything else has strict option -> value encoding
2014-10-06 18:20:16 +00:00
uebayasi
9f8f12e89e Remove '#line ...' lines to not confuse mkdep(1). 2014-10-04 11:45:19 +00:00
mlelstv
3e107524fa make seek test routine work with the configured block size. 2014-09-30 15:25:18 +00:00
mlelstv
a5a0a2d000 the buffer is also used when there is no input 2014-09-30 15:24:15 +00:00
roy
e3e82f6374 Sync 2014-09-27 11:00:07 +00:00
roy
40dcca62eb Import dhcpcd-6.4.7 with the following change:
*  Fix an impossible analyser error and correctly assign unset iaids.
2014-09-27 10:58:10 +00:00
roy
edf064d2d0 Sync 2014-09-27 01:17:34 +00:00
roy
83f33c897c Import dhcpcd-6.4.6 with the following changes:
*  Detect removal of IPv6 routes
  *  Don't add link-local addresses to POINTOPOINT interfaces
  *  Don't discard expired DHCPv6 leases when dumping them
  *  If a DHCPv6 lease has no timers, expire it right away
  *  Report delegated addresses
  *  Call dhcpcd-run-hooks correctly when delegated prefixes already exist
  *  Fix a memory error when ia_* config exists but IPv6 is disabled
  *  Ensure servername and bootfile are safely exported
  *  Sanitise the following characters using svis(3) with VIS_CTYLE and
     VIS_OCTAL:
         | ^ & ; < > ( ) $ ` \ " ' <tab> <newline>
     This allows a non buggy unvis(1) to decode it 100% and stays compatible
     with how dhcpcd used to handle encoding on most platforms.
     For systems that supply svis(3) there is a code reduction, for systems
     that do not, a slight code increase. This change mitigates systems
     affected by bash CVE-2014-6271 and CVE-2014-7169.
2014-09-27 01:14:51 +00:00
christos
87adffacd1 The crypto-enabled dhclient command needs more libraries burned in so that
it does not depend on /usr/lib
XXX: pullup-7
2014-09-26 22:18:48 +00:00
matt
3b6f53715b Add UCB RISC-V EM value 2014-09-19 08:59:38 +00:00
roy
06b615d894 Sync 2014-09-18 20:46:30 +00:00
roy
0d512cb656 Import dhcpcd-6.4.5 with the following changes:
*  Remove all instances of if_indextoname as we already know the index
  *  Check we have allocated IPv6 resources before checkings RA's
2014-09-18 20:43:55 +00:00
roy
f1cbc45c57 Sync 2014-09-16 22:27:04 +00:00
roy
f4cc42a9c0 Import dhcpcd-6.4.4 with the following changes:
*  Many bounds checking fixes from Tobias Stoeckmann
  *  Improve error when the authentication token cannot be found
  *  close the IPv4 specific UDP socket when done sending
  *  Implemented a write queue to the control sockets
  *  Only send interfaces to control sockets when in a BOUND state
  *  Add a sample controlgroup directive to dhcpcd.conf to make setup easier
  *  Add variables if_oneup and if_ipwaited so hook scripts know the overall
     state of dhcpcd better
  *  Pass RC_SVCNAME from enviromment to hooks so that a service hook can
     know it's name (may not be dhcpcd)
  *  Document every variable set for dhcpcd-run-hooks(8)
  *  Allow SSIDs with non printable characters to be used in ssid selection
     in dhcpcd.conf
  *  Add an unprivileged control socket so that normal users can obtain
     dhcpcd running state
2014-09-16 22:23:17 +00:00
christos
fdbbaf2d5a PR/49192: remove dup assignment. 2014-09-11 13:30:04 +00:00
christos
afdd00276d Fix the index building which got completely broken after the last update. 2014-09-10 21:44:22 +00:00
tron
7edfdcc221 Make crontab(1) work again which got broken by the last commit. 2014-09-07 13:35:27 +00:00
joerg
5f34e14bbb Mark usage and quit as dead. 2014-09-07 13:34:12 +00:00
christos
734041fc2a store lastch to an int so that EOF is handled properly. 2014-09-06 12:18:49 +00:00
joerg
00e77a22af Install altivec.h for ppc64 too. 2014-09-06 01:02:21 +00:00