summaryrefslogtreecommitdiff
path: root/NEWS
blob: 1bf8bbbeeb9640e82e0954868bb2e054066f8150 (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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
0.7.4
 - Correctly handle truncating long host names [#69016]
 - Try to contact all available addresses for discovery [#68110]
 - Correct pointer type to ldap_set_option when setting SSF_MIN [#69038]

0.7.3
 - Don't try to set encryption types on Windows 2003 and earlier [#67058]
 - Other build fix

0.7.2
 - Always show info for --domain-controller if provided
 - Delete current host if no host specified to delete-computer
 - Build and typo fixes

0.7.1
 - Fix null pointer access
 - Tweak way we process CLDAP ping responses
 - Fall back to guessing if discovering salt fails

0.7
 - Work around krb5 bugs in krb5_get_init_creds_password()\
 - Fix warnings and related issues
 - Fix use of freed memory

0.6
 - Support joining via IP address [#63907]
 - Add a --one-time-password to join command
 - Add option to print out the machine password after a join
 - Fine tune the --os-name and --os-version arguments [#54489]
 - Add --user-principal argument for joining domains [#62755]
 - Other tweaks and docs

0.5
 - Implement domain discovery, including support for sites [#54490]
 - Add 'create-user' and 'delete-user' commands [#54492]
 - Add 'reset-computer' and 'delete-computer' commands [#54492]
 - Add a new 'adcli info' command [#54490]
 - No longer export a library, the cli is our interface
 - Support using --login-ccache without an argument
 - Add support for setting operatingSystem and related attrs
 - When --user is specified don't try computer login
 - Only include /etc/krb5.conf if it exists [#57403]
 - Check for SASL headers when configuring
 - Look up the nETBIOSName correctly [#57064]
 - Add some basic unit tests
 - Various crasher fixes
 - Documentation, manual page
 - Cleanup the adcli arguments
 - Build fixes [#60561 ...]

0.4
 - Use a private krb5.conf file, so that we can use specific domain server.
 - Rework how computer account is located and created
 - Don't follow referalls when searching LDAP server
 - Build fixes

0.3
 - Don't use DNS to lookup the host name for enrollment
 - Don't try to update userAccountControl for precreated accounts
 - Allow use of host names without any dot
 - Build fixes

0.2
 - Return the correct exit codes
 - Implement the --show-details join option
 - Add --one-time-password to the 'preset' command
 - Add specific ways to read passwords
 - Specify domain in --domain parameter
 - Clean up option parsing
 - Fix bugs

0.1
 - Initial unstable release