-
Notifications
You must be signed in to change notification settings - Fork 4
/
ChangeLog
172 lines (150 loc) · 5.97 KB
/
ChangeLog
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
Summary of changes from v006 to v007
============================================
Andreas Jaeger (2):
smugbatch: Add missing prototype.
smugbatch: Avoid buffer overflow
Jonathan Neuschäfer (1):
smug_login: fix a memory leak
Summary of changes from v005 to v006
============================================
Andreas Jaeger (2):
Get smugbatch to work properly with the 1.2.2 API
Use the 1.2.2 api properly
Jonathan Neuschäfer (4):
HACKING: fix a typo ("smubatch")
session_alloc: fix a null-pointer dereference
smug_core: fix a memory leak in get_string_from_stdin
fix memory leaks found by cppcheck
Summary of changes from v004 to v005
============================================
troy (3):
smugup enhanced to create the Album if necessary,
smugup enhanced to create the Album if necessary.
Another extraneous file.
Summary of changes from v003 to v004
============================================
Andreas Jaeger (6):
Free memory leaks
smugbatch.spec: Prepare for 004
Add upload/download speed in KiB/s.
Error handling for login:
Add select_album function
Use select_album
Greg Kroah-Hartman (21):
move to 004 for Makefile to not get confused
add smugls.3 man file
fix section in smugls.xml
add smugup.3
add --version to smugls
some coding style fixups
man pages should be in 1, not 3
fix comment in list.h to make a bit more sense
add scripts/checkpatch.pl
list.h - checkpatch.pl fixups
smug.h - checkpatch.pl fixups
Merge branch 'master' of /home/greg/src/smugbatch//
smug_core.c - checkpatch.pl fixups
Merge branch 'master' of /home/greg/src/smugbatch//
smug_core.c - fix up coding style issues
add HACKING file to help explain the coding style and how to check for it.
added README file
fix memory leak in select_album()
fix memory leak in smug_login()
add valgrind info to HACKING
document some of the calls in smug_core.c to show
Summary of changes from v002 to v003
============================================
Andreas Jaeger (7):
zalloc can be a macro
Add a spec file
Allow CFLAGS as argument to make
Handle fgets return value
Add config parsing
Prepare Spec file for version 3
Fix curl warning
Greg Kroah-Hartman (21):
added zalloc for zeroed out malloc to make things easier
save off the original url of an image so we can download it if needed
smugup: add --quiet option
s/which/Which/ when asking for an album name
add a header to the list of files and handle filenames with no name set
add file list to album and document struct album
put files that are in an album in the album instead of the session wide list
add smugdown.c (for downloading files)
add smugdown to .gitignore
smugdown: look at the proper list of files in the album
Add -O2 to CFLAGS
free the password and email if we have read it from the config file for smugup and smugdown
smug_core: fix bug with trailing ;
smug_core: coding style cleanups to make checkpatch happy
delete old smugbatch.c file
smugdown: fix coding style issues found by checkpatch
smugls: fix coding style issues found by checkpatch
smugup: fix coding style issues found by checkpatch
make the buffer really start at 0
smugdown: start to work on dowloading, don't have the correct url just yet...
fix up some compiler warnings in smug_core
Summary of changes from v001 to v002
============================================
Andreas Jaeger (2):
Always set the ssl sanity checks
Typo fix for smugup and smugls
Greg Kroah-Hartman (7):
fix problem of not setting the filename for the images uploaded
increment version number...
added smugls to .gitignore
remove compiler warnings from smugls
build both smugup and smugls
add ability to read album contents to smug_core.c
make smugls actually list the files...
Summary of changes from v000 to v001
============================================
Greg KH (2):
make download show numbers in int not double and use only basename
remove some of the libraies we need
Greg Kroah-Hartman (45):
added api key
added smugup-1.1.sh as the framework to work off of
.gitignore added
can read the session id properly
added simplessl.c example curl code
clean up code a bit, add other needed urls
add license and option parsing
add COPYING
Makefile rewrite.
fix compiler warning, hiding the fact that we were not reporting the error properly..
properly read the buffer sent to us by curl
now we can log out
set the proper useragent for the curl session
don't null out the session_id when reading the logout data
send the request for the list of albums
start of filename parsing...
add smugbatch_version.h to .gitignore
automatically generate smugbatch_version.h
switch to the 1.2.0 version of the smugmug api
we can now read albums
added --debug
added md5.c and md5.h from coreutils 6.9 release.
add md5 to build
get generation of md5 working properly
added *.swp to .gitignore
upload works!
remove simplessl as it's not needed
added test image to play with
add progress function
properly handle the basename of the uploaded file
add *.jpg to .gitignore
make debug global in smugbatch.c
add smug.h and smug_core.c
add smug_login and smug_logout
add album function
add session_alloc() and session_free()
added smugup.c
fix memory problem in smug_core.c
smugup: make the check for login properly...
Makefile: switch to smugup instead of smugdump
add smugup to .gitignore
add help to smugup
add ability to choose album to upload to
add version to help
add release target to Makefile