ChangeLog 2.93 KB
Newer Older
Pontus Freyhult's avatar
   
Pontus Freyhult committed
1
2
3
4
5
6
2002-03-14  Pontus  <pont@it.uu.se>

	* configure.ac: Changed version number from 1.0 to 1.0-pre to make
	sure noone thinks "to highly" of the code. Also removed debug code
	that shouldn't have been checked in.

Niels Möller's avatar
Niels Möller committed
7
8
9
10
2002-02-27  Niels Mller  <nisse@cuckoo.hack.org>

	* gnu_stuff.c: Include stdlib.h and string.h.

11
12
2002-02-25  Pontus  <pont@it.uu.se>

13
14
15
16
17
18
19
	* lsftp.c (main): Readded support for GNU-thingies (was lost
	somehow some time ago).

	* gnu_stuff.c (lsftp_welcome): Included Niels in welcome message.
	(version_option): dito.
	(do_gnu_stuff): New function to check for GNU-thingies.
	
20
21
22
23
	* configure.ac: Added ugly fix to detect if we're part of the main
	lsh distribution. If we are, assume $bindir/lshg works
	satisfactionary.
	
24
25
26
27
28
29
30
31
32
33
34
35
36
37
	* sftp_bind.c (lsftp_install_lsftp_cb): Return a pointer to the
	callback instead.
	(lsftp_do_rm): Adopted for new use of lsftp_install_lsftp_cb.
	(lsftp_do_get): dito.
	(lsftp_do_ls): dito.
	(lsftp_do_chmod): dito.
	(lsftp_do_mv): dito.
	(lsftp_do_realpath): dito.
	(string_comparer): Changed type for arguments from char** to const
	void*.

	* sftp_bind.h: Changed return type of lsftp_install_lsftp_cb from
	int to struct lsftp_callback*.

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
	* sftp_bind.c (lsftp_lsftp_cb_init): Fixed a bug using the same
	memory both for sftp_cbs and lsftp_cbs, mumble!

2002-02-24  Pontus  <pont@it.uu.se>

	* sftp_bind.c (lsftp_remove_lsftp_cb): Use lsftp_nullcb to clean
	out callback.
	(lsftp_handle_packet): Changed variable i (used twice) to r.

	* sftp_bind.h: New function lsftp_nullcb.

	* sftp_bind.c (lsftp_compact_sftp_cbs): Fixed a bug that would
	loose callbacks before a hole if there were any more.
	(lsftp_compact_lsftp_cbs): Fixed the same bug for struct
	lsftp_callbacks.
	(lsftp_handle_packet): Clean out old state after callbacks, should
	hopefully make things more robust.

	(lsftp_nullcb): New function to clean a struct lsftp_callback.

	* dc.c (lsftp_dc_init): Check that malloc succeeded before using
	the memory (duh!).
	
	* sftp_bind.c: Removed obsolete default callback array sizes.

	* dc.c: Removed obsolete default dircache size.

	* lsftp.c (main): Always init the callbacks.

	* sftp_bind.c (lsftp_lsftp_cb_init): Also clear option flags.

	* lsftp.c (main): Added some comments.

	* sftp_bind.c (lsftp_do_put): Added some comments.

73
74
75
76
77
2002-02-22  Pontus  <pont@it.uu.se>

	* configure.ac (lsh_cv_c_attribute): Removed obsolete checks for
	behaviour of stat and lstat.

78
79
80
81
82
2002-02-12  Pontus  <pont@it.uu.se>

	* commands.c (com_mv): Didn't properly check for error in return value of
	lsftp_dc_r_isdir.

83
84
2002-02-11  Pontus  <pont@it.uu.se>

85
86
87
88
89
90
91
	* sftp-server.c (sftp_process_realpath): Added deugging message.
	(sftp_process): Added debugging message.
	(sftp_process_symlink): Added debugging message.

	* buffer.c (sftp_read_packet): If called with data left, flush
	(read and throw away) remaining data.

92
93
94
95
96
	* configure.ac: Created new configure.ac as a merge of the
	configure.in from lsftp and the sftp package.

	* Started new Changelog in sftp.