[arch-projects] [netctl] [GIT] Network control utility based on systemd annotated tag 0.1 created. 0.1
Jouke Witteveen
jouke at archlinux.org
Thu Jan 31 08:13:53 EST 2013
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Network control utility based on systemd".
The annotated tag, 0.1 has been created
at 17f96f378f2ac7674e9d6239e2837f3fe3a36897 (tag)
tagging 27c11787d7c58b02f12d7afd476ea66abfeecaaf (commit)
tagged by Jouke Witteveen
on Fri Dec 28 02:58:30 2012 +0100
- Log -----------------------------------------------------------------
Initial release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAABAgAGBQJQ3PzOAAoJEFa2H7+CSSwV7fIH/3Dd1XeJdQY/+p79zfGdyQ93
Lg4WoafbqpmHcBYcXo+ebpbdugSr7sE2YH9jEYcRi3BuPNrRNufx0R9R+w/SSfWE
dZU3daOwESyaKaA0u6TGDVOF2i/PTA1VQs0SRSm+4+pLbomqve19QrGNbco1ORyO
FsRv+/7PDTD9aGyvbarpMJBo3g+s9YAqhFH1IhTehXD2gXFsj0U2Cnnm/DWwn2FR
oQ4LrCNqNCeik2tZe0JD8xNpqiYrnIqh6/dC3BZmBckvuDo0hLivRvXTMKy2UXEl
dWfSA5ddvsBOqZrLgUqYeqtl6NaC8cBTC6BsqgDkGgosidFgMsPNrB4FVcD4cj4=
=7ocQ
-----END PGP SIGNATURE-----
Andre Herbst (1):
Add support for specificying explicit BSSID (FS#24582)
Andrea Scarpino (11):
set SECURITY to none if not set
ethernet doesn't need check for wpa
added example for opened wireless connection
undo WPA and ethernet
fixed typo by Robson Roberto Souza Peixoto
fix #14761
fix #14761 (again)
typo (fix #14761)
fix a typo in the manpage (FS#21377)
Merge openvpn support (FS#21490)
replace dhcpcd -x with dhcpcd -k (FS#23293)
Braden (1):
Add a priority option to wpa config (FS#30737)
Byron Clark (1):
Use correct rc scripts names in suspend hook.
Christoph Vigano (1):
Fix IPv6 SLAAC address/route bug
Cédric Girard (1):
bash-completion: add support for -r option
Dan McGee (1):
Skip http -> https redirect on website
Florian Pritz (1):
Makefile: fix dest for scp
Geert Hendrickx (1):
Add the ability to disable IPv6 configuratioin ethernet-static
Henrik Hallberg (3):
Do without temporary file for netcfg-menu dialog
Wait actively in {start, stop}_wpa
Lower latency in timeout_wait
Ivan Shapovalov (3):
Include "-pf" when shutting down an ethernet connection with dhclient.
Kill dhclient along with dhcpcd when performing cleanups.
Exit from stop_wpa() if there's nothing to terminate.
James Rayner (170):
Initial Import
fixed some cosmetic output issues due to missing newlines
Fix up tests
fixed missing ]] in wireless.subr
change -a to &&
typo in complete.example.. s/IFOPTS/IP/g
added auto wireless support to rc.d/net-profiles
Small new features & tidying
Fix makefile for netcfg-auto-wireless
Added "automatic wireless" support and sort of 'cleaned' up rc.d/net-profiles
fixed typo in complete example
netcfg v2.0.2
netcfg v2.0.3
symlink issue in netcfg-auto-wireless
Removed buggy 'last profile' functionality
Sort netcfg-menu alphabetically
netcfg v2.0.4
Fix Error 12: File not found error, and make netcfg-auto-wireless output look better
netcfg v2.0.5
Fix automatic wireless for devices that need to be enabled before use (ifconfig $iface up)
Created option to allow only one network at a time. Useful for switching networks.
Catch invalid profiles FS9423
Fails if DNS2 not set. FS9525
Fixed PPP functionality: http://bbs.archlinux.org/viewtopic.php?pid=326065#p326065
quick workaround for EXCLUSIVE= potential bug
netcfg v2.0.6
FS9953 FS9644
update details for release
FS10396 - run custom own commands before connection
FS10369
Sort out various wireless quirks and improve wireless reliability
Set dhclient as default if installed
separate automagic from netcfg proper
netcfg v2.1.0 beta 2
Take interface down after disconnecting. Quirk 'nodown' to disable behaviour FS#10708
Add wierd quirk for some atheros hardware FS#10585
Two quirks to test for iwl3945, reported on forums post:402541
Fix parsing of hex WPA keys
Add logging of last profile connected FS#3941
Add any missing /var/run dirs FS#10768
netcfg v2.1.0 release candidate 1
netcfg v2.1.0
netcfg v2.1.1
Adjust arguments for dhcpcd 4.x
Restore dhcpcd as default dhcp client
Added new DNS=() variable for multiple DNS nameservers
netcfg v2.1.2
Add ethernet 802.1x support, FS12069, Don't enforce any WEP authentication method, FS11690
replace mii link check with iproute
libify and fix some scripting errors
fix libify
Add option to pass arbitrary ifconfig arguments when using dhcp
FS11818, improve key handling, use subshells to avoid scope issues after libify
use arguments to scripts rather than sourcing in connection functions
Add early wireless via dbus/wpa_supplicant support
Arrange tree for future packaging
fix man page location
add iproute enabled ethernet connection type, fix makefile for new wireless
substitute usage of 'ls' with 'find'
fix output
fix output
cleanups in ethernet connection type
various fixes, and new quirk 'noacheck'
remove typo
FS#13073 - add example of string based wep key to netcfg
FS#13165 - netcfg creates bad wpa_supplicant config when using full hex key
FS#11748 -netcfg takes interface down too early
Basic example configurations for the new system
fix minor typo in example
fix netcfg-auto-wireless and a temporary workaround for FS#13299
Improve tolerance of wireless-dbus and remove hardcoded values
Remove possibly redundant code, add structure to support WEP
Update and re-arrange examples, update wireless quirk options, stop
Add missing wpa-config based examples
Adjust example installation in Makefile
FS#13492 - correct find command in all_down
remove stat_append
Add WEP support to wireless-dbus, remove broken interface type check in wireless
Fix cable check and handle devices which take some time to report state=up. FS#13334
Working WEP support via dbus/wpa_supplicant
remove infinite loop causing wireless to fail
Add reconnect option to netcfg and improve clean option
Add documentation for both types of ethernet and wireless connections
remove accident
improve netcfg help text
cosmetic fix to help message output
wireless: check if iface is real, stop wpa_supplicant on failures
netcfg v2.2.0 beta 1
netcfg v2.2.0 beta 1 (again)
netcfg v2.2.0 beta 1 (again)
Fix FS#14761 and handle if no profiles are active
netcfg v2.2.0 beta 2
Another attempt at a working link check, FS#13334
netcfg v2.2.0 beta 3
Workaround for FS#15072
netcfg v2.2.0
fix taking all profiles down
netcfg v2.2.1
Patch from Jim Pryor
rename wireless file
rename wireless file
remove generated docs
revert pryor patch
Added basic rfkill support; prototype connection query support
Add wireless+iproute support, extend wait for some slower cards
merge logging code from Jim Pryor
merge improved find_ap/find_essid
Add interface setting, a debug mode and interface setting hooks
merge changes since revert
add missing globals and 'arch' hook
allow interfaces to be marked as externally controlled
Erase any suspended profiles on a newly connected interface
prevent check_iface from always returning external, output from get_iface_prof
Shorten find_ap/essid and allow net-profiles to continue if a profile fails
Use wpa_supplicant for list_networks
Lots of little tweaks that should never hurt. Some of them may help in
add an improved pm-utils handler
Read /etc/network.d/interfaces/ when loading profile
Added initial rfkill support
Generalise wpa_supplicant scan information
Rework rfkill into re-usable functions
Merge connections ethernet/ethernet-iproute
Rework wireless to use wpa_supplicant more, add CONFIGSECTION support
Fix silly code
Add WPA_DRIVER, WPA_COUNTRY and handle WEP string keys
Large rework of wireless to use wpa_supplicant
Integrate netcfg into autowifi
Fix incorrect continue, and config generation
Only flush when disabling wireless interface, tidy up down/forcedown
Remove wpa generation duplication, fix wep/none-old
Rename autowifi->wpa_actiond, add makefile, bugfix
Add stop to netcfg-wpa_actiond, default to WPA2, then WPA.
connections/ethernet: Don't incorrectly return indicating failure
Documentation update
Add initial net-auto-wired concept
Prevent corrupting wpa-config WPA_CONF, rfkill on stop
Tweak docs, add website generation
finish net-auto-wired, tested and added to Makefile
netcfg v2.5.0rc1
FS#17148 - using extglob, need it set
FS#16781 - missing quote, remove dbus examples
FS#13418,FS#12505 - add zsh/bash completion
FS#14509 - add DHCLIENT_OPTIONS for dhclient based setup
fix error bringing interface down
netcfg v2.5.0rc2
Fix race, make wpa_supplicant wait for the wpa_actiond connection
Add early checks for optional dependencies
Fix FS#17406, FS#17307
Make net-profiles take all networks down correctly, fix FS#17406
netcfg v2.5.0
Add missing wireless, wpa-configsection example
Fix FS#17190, not exiting loop correctly
netcfg v2.5.1
fix FS#17190 properly
netcfg v2.5.2
Handle undefined SECURITY, set example to be explicit
Modify examples to prevent quoting issues as illustrated by FS#18405
Fix FS#18391, FS#18385, broken rfkill, handle hard more appropriately
Add missing include. FS#18411
netcfg v2.5.3
Add adjustable netmask to IP='static'
Bridge example connection
netcfg v2.5.4
FS#17190 - fix auto-wired, improve handling of static connections
FS#20569 - cleaner handling of ppp disconnection
FS#20150 - 802.11x: correct state check, handle disconnect
FS#19823 - Improve zsh completion support
FS#17546 - Don't prevent unmounting if netcfg run in transiently mounted directory & children retain cwd
FS#21755 - Add option to skip no-carrier test, SKIPNOCARRIER=yes/no
Update pm-utils handler
Jesse Young (1):
Make sure $STATE_DIR and expected subdirs are created
Jim Pryor (62):
Add contrib dir and logging hooks
netcfg current and netcfg list
Everyone use i/o functions from globals/hooks
Make python script use i/o hooks too
wpa_cli, start/stop_wpa, wpa_check tweaks
Sanitize quotes for wpa_start
ethernet_up will create resolv.conf also for $DNS
Don't overwrite existing $WEP_OPTS
More secure temp WPA_CONFIG file
grep tweaks
document WPA_GROUP
Improve debugging and error-reporting.
Improve listing/iterating over profiles
use subshells as sandboxes, and failing POST_UP/PRE_DOWN aborts
Integrate netcfg-menu and net-profiles
net-auto daemon file? already started?
give wireless-dbus smarter read_config
make wep_check more robust
use STATE_DIR in /usr/bin/netcfg
silence an error in set_iface
Add AP argument to profile, also let ESSID arguments be regexps
improve list_networks, report APs too
Improve suspend/resume, allow for subsets of ifaces
start consolidation of ifconfig/ip/set_interface
Isolate ip to ethernet-iproute, ifconfig to ethernet + wireless
extend set_interface usage to netcfg-auto-wireless
quotes!
i/o tweaks
wireless-dbus tweaks
respect TMPDIR
long switches when calling netcfg
Comments, more harmless bits
move checkyesno to globals, make NETCFG_DEBUG a yes/no setting (default=no)
typo in a comment
Replace pipe to xargs with pipe to while read...
quotes around $(...) where needed
indentation
at_interface_{up,down} => IFACE_{UP,DOWN}
Tweaks while merging
tabs->spaces, vim modelines
check for $IFACE_DIR/$INTERFACE before sourcing
Sourcing not necessary in get_rf_state, set_rf_state
Returns and exits
remove duplicated list_networks
/sys/class/rfkill/rfkillN/state=2 for disabled on my system
revert regexp ESSID patches
load hooks only from /usr/lib/network/hooks
Consolidate check_iface and get_iface_prof
src/network tweaks
More localized sourcing
added more contrib/ files
don't count profile as connected if it was suspended without a profile-down
Rename set_interface to bring_interface
Makefile bug
netcfg.action: missing extglob marker, don't try dhcp profiles twice
netcfg.action: add quotes
netcfg.action: permit down) method to exit 0, fix "list profiles" bug
netcfg.action: save static profiles in array
connections/wireless: add some quotes
connections/wireless: is_interface needed quotes, and wasn't exiting on failure
connections/ethernet: report_{debug,iproute} fixes
network: is_interface ignoring $1
Jonathan Frazier (1):
limit dhclient to a single interface instead of all that are available.
Jouke Witteveen (112):
8021x: use an existing wpa_supplicant in scan_info() if available (FS#26036)
Make net-auto-wired more like net-auto-wireless
ifplugd.action is a bash script
Add wireless connection aid
Remove a mostly obsolete directory
Minor spelling issues
Merge remote-tracking branch 'brain0/working'
Add backgrounding functionality to net-profiles
update the NEWS file
Reconnect syntax for interfaces (FS#28196)
Code quality upgrade
Remove deprecated code
Overhaul of documentation
Completion brought up to date
Build documentation at buildtime
Remove cat-subshells (cosmetic)
More forgiving Makefile and added PKGBUILD creation
Rename -i parameter to -D
Release process changes
Just those things you notice _after_ a release
Revised bash completion
Uniformize SUBR_DIR quoting
Remove more deprecated code
Leave out javascript in html documentation
2.7.2 release updates
auto-wireless: improve dhcpcd call
sysctl: use the correct key for interfaces with vlans (FS#26259)
2.7.3 release updates
Minor changes
Remove wireless-dbus and ethernet-iproute support
PPP disconnect fix (FS#20569)
Output fixes
Remove multi-version support
Location based firewall support (FS#26380)
Rewrite output hook to not depend on initscripts
Add netcfg-daemon
Fixes to the netcfg daemon
Systemd service files
Remove obsolete references to /etc/rc.conf
2.8.0 release updates
Restore support for kernel command line
Add compatibility
2.8.1 release updates
Add pm-utils support
Prevent ownership conflict with pm-utils
Fix handling of profilenames with spaces (FS#28522)
Move the website to a website
Output tweaks in netcfg-daemon
2.8.2 release updates
Be more precise in the makefile
Fix sh compatibility (FS#29880)
Code inspection
Fix variable name mix-up in bonding documentation (FS#29918)
Wait for DAD when using IPv6 (FS#28887)
2.8.3 release updates
List ifenslave as an optional dependency (FS#30091)
New style to check command availability
Wait for wifi scan results (FS#29946)
Don't wait unnecessarily on bring_interface up
2.8.4 release updates
Less forking
Increase base wifi scan wait
Support weird characters in wifi-menu (FS#30342)
Minor improvements
Introduce polling timeout logic
Fix net-auto-wired.service (FS#30348)
Minor changes
Provide the ability to activate the last used profile (FS#23015)
Make AUTO_PROFILES an array
2.8.5 release updates
Don't be cryptic
Better file handling in wifi-menu
Revert "Don't rely on wpa_cli reconfigure to reload wpa.conf"
Better grep usage
Cleanup src/network
Changes needed after b0373
Rethink management of socket location for wpa_supplicant
Remove unused status functions
Don't try to kill a dead wpa_actiond (FS#29963)
2.8.6 release candidate 1 updates
2.8.6 release updates
Use grep instead of fgrep (FS#30598)
Fix match expression in ctrl_interface parsing (8021x)
Remove duplicate code
2.8.7 release updates
Fix pid-based kills (FS#30664)
Revise simple connection scripts
2.8.8 release updates
Set the IPv6 gateway after DAD
End initscripts compatibility
Small code review
Fix key handling in netcfg
2.8.9 release updates
ifplugd path change (FS#31340)
2.8.10 release updates
Un-hardcode the interface in pppoe
IPv6 support for PPPoE connections (FS#31380)
Workaround systemd shutdown bug
Small comments revision
2.8.11 release updates
Fix whitespace and quoting
Fix bond connections (FS#31770)
Update rfkill implementation
Workaround systemd shutdown bug
Update documentation
Shed some history
3.0 release updates
Don't fail on no recorded profile
Fix support for "options" in /etc/resolv.conf (FS#32601)
3.1 release updates
Forking netcfg to netctl (1/2)
Forking netcfg to netctl (2/2)
Kyle Fuller (3):
Add support for tunnels
Include bridge-utils in the README
Include bridge-utils in the README
Mantas MikulÄnas (1):
Fix scan for SSIDs starting with a dash
Ng Oon-Ee (1):
Add systemd service files for net-auto-{wired,wireless}
Oleksii Tkachuk (1):
wireless: don't try to source non-existent "wireless" (FS#25514)
Olivier Mehani (5):
Add support for static routes
IPv6: add support for static configuration.
IPv6: support for IPv6 static routes
IPv6: add support for stateless autoconfiguration
IPv6: add DHCPv6 support.
Phillip Smith (2):
add undocumented IP=no option to net-profiles man page
use 'ip route replace' instead of 'ip route add'
Rémy Oudompheng (102):
Add NEWS file
netcfg version 2.5.5
Remove /var/run/* from package and make sure the directory is created.
Add an example for routes settings in ethernet-static
Add HIDDEN variable in configsection example (FS#24566)
Add support for creating tun/tap interfaces (without configuration)
Update NEWS and version numbers
Refactor wpa_supplicant config generation
Correct permissions on connections/vlan
update NEWS file and documentation
No longer use the hostname command
Update NEWS and documentation file
Change STATE_DIR from /var/run to /run
Move wpa_supplicant PID file to /run
Move more PID files to /run
More replacing /var/run by /run
examples: add line for DHCPv6
wireless: add proper option to wpa_cli to find files in /run
802&x: fix a syntax error
bridge: add FWD_DELAY and MAX_AGE options (FS#16625)
examples: add static IPv6 syntax
NEWS: update
IPv6: remove PREFIXLEN option and turn ADDR6 into an array
Makefile: add systemd service files (FS#23106)
Add documentation for the NETCFG_DEBUG variable
Move executable scripts to a separate scripts/ directory
Fill README file with dependency information.
Reword IWCONFIG option description.
wireless: remove deprecated options none-old/wep-old
Hold wpa_cli command line common arguments in $WPA_CLI
Move wpa_supplicant based list_networks() function to 8021x module
Store wpa_supplicant configuration in /run/network instead of /tmp
8021x: add wpa_supplicant equivalents for find_essid(), find_ap()
Switch to wpa_supplicant for scanning
Remove now unused functions find_ap() and find_essid()
Rename wireless module to 'rfkill', remove wep_check
Makefile: update with new module name
Makefile: mark several targets as PHONY
Replace iwgetid usage by wpa_cli.
Remove last usage of wireless_tools.
pm-utils.handler: temporarily hack a syntax error
Update documentation for ethernet mode
Merge branch 'no-iwconfig'
NEWS: update
Allow using markdown instead of pandoc, packaging fixes
Add /etc/conf.d/netcfg for net-auto-wireless configuration.
Rationalize source tree hierarchy.
Add symlink creation in Makefile
Rationalize Makefile
Correct path to wpa_supplicant control socket
Add the possibility of restricting autostart to certain profiles (FS#23169)
Release version 2.6
Correctly create STATE_DIR before creating WPA configuration file
Add basic tuntap IP configuration capabilities
Release version 2.6.1
8021x: create a /var/run/wpa_supplicant symlink for compat
8021x: fix a typo preventing WEP connection from working (FS#24896)
ethernet: also stop dhclient when used for DHCPv6
Release version 2.6.2
Fix infinite loop in symlinks (FS#25077)
Release version 2.6.3 (bug fix)
Update NEWS file.
Rework comment formatting.
Auto-generate the netcfg manpage from markdown/pandoc source.
Documentation overhaul.
Formatting fixes, add gitignore file
Update make scripts with new doc paths.
netcfg-profiles: more doc for other connection types
Don't rely on wpa_cli reconfigure to reload wpa.conf
Release version 2.6.4
Makefile: fix wrong paths
Merge remote-tracking branch 'kylef/tunnel'
Document tunnel connections.
Begin a tentative list of contributors
bond: add minimal support for interface bonding (FS#24802)
ethernet: specify device name explicitly when setting gateways
Release version 2.6.5
Update NEWS file
Merge branch '2.6.x'
8021x: prepare for configurable WPA_CTRL_PATH
Use configured control path for wpa_supplicant (FS#24949)
Release version 2.6.6
Better quoting of $profile
Update NEWS file
netcfg-profiles.5: document SKIPNOCARRIER
Unset ROUTES before loading profiles (FS#25432)
Fix wrong parsing of wpa_supplicant configuration (FS#25464)
examples: add line for IPv6 autoconfiguration to ethernet-static
Release version 2.6.7
Merge branch '2.6.x'
ethernet: set wpa_supplicant control path if needed (FS#25473)
ethernet: load ipv6 module if necessary (FS#25530)
netcfg-wpa_actiond: don't try to disable HW rfkills (FS#25514)
wireless: also accept leading spaces when parsing control socket path
Release version 2.6.8
Add option ESSID_TYPE=hex to support hexadecimal ESSIDs (FS#24333)
Merge branch '2.6.x'
Document bond connection type and update NEWS file.
Reorganize files to match install location closer
Support more options in /etc/conf.d/netcfg (FS#25588)
bond: add example, fix missing quotes and typo
Uniformize systemd service files (FS#25854)
Samuel Andaya (1):
Add support for "options" in /etc/resolv.conf.
Sascha Weaver (1):
Grammar error in example conf file (FS#31947)
Tasos Latsas (2):
wifi-menu: fix name of wireless key variable
Better error handling in automatic connect scripts
Thomas Bächler (14):
Fix wpa_actiond pid file in netcfg-wpa_actiond script
Add net-auto-wireless rc.d script for the wpa_actiond mode
Fix symlink creation in Makefile - it shouldn't point to the build directory
wpa_actiond-action: Properly quote arguments of the script, they might contain spaces (especially $profile)
Add simple bridging support
wireless: Add support for hidden ssid
wireless: HIDDEN option: use checkyesno function instead of custom check
Change default wpa driver to nl80211,wext - requires wpa_supplicant 0.7
Add PPPoE connection support
Version 2.7.1
pppoe default to noauth
Allow hex passphrase in wifi-menu
add to base group
Fix description of net-auto-wire{d, less}.service
Thomas Lucke (Lucky) (1):
BSSID: fix AP variable and set it to lowercase (FS#24806)
Thomas S Hatch (1):
Add vlan support to netcfg
Tom Gundersen (3):
systemd: move units from /lib to /usr/lib
systemd: pull in network.target
systemd: wait for network to come up
Tom Vincent (1):
Replace multiple echo calls with heredoc
Xavion (2):
netcfg-wpa_actiond: properly stop netcfg profile (FS#23293)
ethernet: correctly stop dhclient when bringing down interfaces (FS#23293)
hamelg (1):
Add support for ad-hoc Wi-Fi (FS#19683)
-----------------------------------------------------------------------
hooks/post-receive
--
Network control utility based on systemd
More information about the arch-projects
mailing list